Str. Stefan Cel Mare,
switches, chemicals, electrical goods, equipment & supplies, plastic products Plastic Products