Industrial Plastics Limited was purchased by Farrel-Pomini and can service your IPL screen changers.
(+1) 203 736 5500
parts@farrel.com
Farrel Corporation 1 Farrel Blvd Ansonia, CT, 06401 USA