Image

Mechanical shellfish cleaning machine.

restricted Close