Top Suppliers:I want be here

210364-11-7

210364-11-7 structure
210364-11-7 structure

Name 1H-Indole-1,2-dicarboxylic acid, 2,3-dihydro-, 2-ethyl 1-(phenylMethyl) ester
Molecular Formula C19H19NO4
Molecular Weight 325.36