Shenzhen M&R Technology Development Co., Ltd. is based in China and lists electric power meters and offset printing machinery & equipments on Global Trade Plaza. The company lists its establishment year as 2015. Buyers can send an enquiry through Global Trade Plaza.