newdrugapprovals.org
Firategrast, T-0047
Japan Firategrast, 402567-16-2; Firategrast, MS, Alpha4beta1 integrin PHASE 2 GSK Mitsubishi Tanabe Pharma INNOVATOR Tanabe Seiyaku Co Glaxo Group Limited, Mitsubishi Tanabe Pharma Corporation SB 6…