... Organic Process Research & Development. ... Novel Technology Center of Pharmaceutical Chemistry, Shanghai Institute of Pharmaceutical Industry, Shanghai Engineering, Research Center of ... The impurities produced in this process were well controlled and removed. ...