english deutsch
Michel's Industry Ltd.
Manufactures side rolling tarpaulins for grain bodies and potato haulers. Provides product details and contact information.