Alcaftadine 3-Carboxylic Acid HCl M.F. M.W. 323.40 2 36.46 CAT# AR-A01594 CAS# 147083-93-0 (free base)