Shibsha Instruments (India) Private Limited
73, (Old No:D12A), Ambattur Industrial Estate, South Phase, Ambattur, Nr Aima Tower, Chennai-600058Other Information
Products Manufacturing, Motor Control Centre, Lt Switchboards, Ups, Battery Chargers, Control Panels, Relay Panels,,