MURUGAPPA ELECTRONICS LIMITED - CIN U32301TN1982PLC009673 |