Factory source Needle Loom Spare Parts - Gammax BE235226 & BE237304 – Sino