Carbon Tube with 6 Claw Brackets

Item No. 249042*
Item No.: 249042*
pcs
Roller Screen System
TUBE / MEGASCREEN TOUR
Carbon tube with 6 claw brackets