chemical structure of 6266-66-6 FT-0636051

Product Name:

2-INDOL-3-YL-4-OXO-4-PHENYLBUTANOIC ACID

Catalog No: FT-0636051

CAS NO:6266-66-6
MW:293.3000 g/mol
MF:C18H15NO3
INCHI KEY:SJVMWLJNHPHNPT-UHFFFAOYSA-N