Top Suppliers:I want be here

1025932-71-1

1025932-71-1 structure
1025932-71-1 structure

Name diethyl 1H-indole-2,7-dicarboxylate
Synonyms 7-Ethoxycarbonylindole-2-carboxylic acid ethyl ester
Molecular Formula C14H15NO4
Molecular Weight 261.27300
Exact Mass 261.10000
PSA 68.39000
LogP 2.52130