chemical structure of 909186-09-0 FT-0758334

Product Name:

3-(1-(Isopropylamino)phthalazin-6-yl)-4-methylbenzoic acid

Catalog No: FT-0758334

CAS NO:909186-09-0
MW:321.4000 g/mol
MF:C19H19N3O2
INCHI KEY:CBFPANOQJSIIQC-UHFFFAOYSA-N