Mirror polished components for easier cleaning

IEC Plant Engineering Sdn. Bhd.