Plastic lid forming machine

8 to 32 products per minute.
Image