3-indolecarboxylic acid benzyl ester

Product Code: 2311329
Molecular Formula: C16H13NO2
Molecular Weight: 251
148357-04-4