Etodolac

Definition: Etodolac is a nonsteroidal anti-inflammatory drug (NSAID). source: Wikipedia

ID
386860005
ID date
1 Aug 2005
Previous ID
3531711000001109
Name
Etodolac