Top Suppliers:I want be here

593236-53-4

593236-53-4 structure
593236-53-4 structure

Name N-Benzyl-2-(7-ethyl-3-formyl-1H-indol-1-yl)acetamide
Molecular Formula C20H20N2O2
Molecular Weight 320.38500
Exact Mass 320.15200
PSA 54.59000
LogP 4.17290