Skip to main content

INN – proposed INN (INN)

The International Non-proprietary name for an active substance.

Leave a Reply