X
19
Smruthi Organics, based in India, is a pharmaceutical company that stands out with its certifications from FDA and EDQM.
One of their notable EDQM Certificate Number INSP 2011-021-0543658.
Document Type is Non-Compliance Report
Issued on 2013-02-14 00:00:00
at City Taluka Mohol
in Country India
Post Code 413 255 Solapur, Maharashtra
with EudraGMDP Key 15103
and NCA Ref is 1.5103136084e+017