Kaiflex ST tubes endless

Self-adhesive fixing pins