Top Suppliers:I want be here

214268-46-9

214268-46-9 structure
214268-46-9 structure

Name 3-ethoxycarbonylmethyl-indole-1-carboxylic acid ethyl ester
Molecular Formula C15H17NO4
Molecular Weight 275.30000
Exact Mass 275.11600
PSA 57.53000
LogP 2.75150