Lodoxamide

Definition: Lodoxamide is an antiallergic pharmaceutical drug. It is marketed under the tradename Alomide in the UK. source: Wikipedia

ID
372552005
Name
Lodoxamide