Free release

89767-42-0 3h-benz[e]indole-2-carboxylic acid, 4,5-dihydro-4,5-dioxo-1-phenyl-,ethyl ester

service@apichina.com
Product Name 3H-Benz[e]indole-2-carboxylic acid, 4,5-dihydro-4,5-dioxo-1-phenyl-,ethyl ester
CAS No. 89767-42-0
Molecular Formula C21H15NO4