Shandong Shenogen Pharmaceutical Co., Ltd

Founded in January 2013, the API production site is located in Laiwu of Shandong Province. The building area is over 200,000 m2. Currently the company is responsible for the production of API for icaritin.