5/8" X 100' POLYETHYLENE SPLIT LOOM

TEN769873C Industry No.: 769873C
TECHSPAN CONVOLUTED TUBING SPLITTED ROLL SPOOL