SOHAM INDUSTRIAL MACHINERY LTD.

Incense stick packing machine