Plastics Processing

Barriers and transparent partition screens, systems with self-supporting clamps and or with feet and wheels.