chemical structure of 101601-00-7 FT-0687963

Product Name:

2-(5-benzyloxy-1H-indol-3-yl)-2-oxo-acetic acid

Catalog No: FT-0687963

CAS NO:101601-00-7
MW:295.2900 g/mol
MF:C17H13NO4
INCHI KEY:OLSKVXZVSAPWRO-UHFFFAOYSA-N