Resources

Photograph of plastic food waste digester - Biotech Ltd

Manufactured in South India