MCGRATH STEPHEN M — Insider transactions, Director at ALLIANCE PHARMACEUTICAL CORP | InsiderLens