BAF312 Price Not Available BAF312 Supplier Page Trivial name BAF312 Catalog Number A0355 Research Area pharmaceutical Molecular Formula C29H35F3N2O3 CAS# 800379-64-0 Purity 98% SMILES O=C(C1CN(CC2=CC=C(/C(C)=N/OCC3=CC=C(C4CCCCC4)C(C(F)(F)F)=C3)C=C2CC)C1)O Supplier Page http://www.rosewellchem.com/3138-cas-800379-64-0.html