ThinkstockPhotos-76222528 Published on April 14, 2015 in Pharmaceutical, API, and Excipient Product Registration in Japan Full resolution (337 × 506)