About US

Shanghai Maku Optoelectronics Technology Ltd. The location is 602,5,729Long,lijing Road,Pudong,Shanghai,China.Post code 200129. We are composed of enthusiasts who love macro photography and are committed to developing macro or micro photography-related hardware and software professional companies.