Buy From China Factory!
Steel Self Adhesive Insulation anchor Pins 6-1/2 " For Flexible Duct Connector Self Adhesive Insulation anchor Pins Materials:Low Carbon Steel - PIN ...