Est 2005, MSTR is a leading Control interface & Labeling Manufacturer Manufacturer in China with more than 20 years of experience, which has specialized in OEM manufacturing of Graphic Overlay, Membrane Switch, front panel, Domed Stickers,etc.