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