Top Suppliers:I want be here

331842-86-5

331842-86-5 structure
331842-86-5 structure

Name Benzyl 2-[(5-bromo-1H-indol-3-yl)carbonyl]-1-pyrrolidinecarboxyla te
Molecular Formula C21H19BrN2O3
Molecular Weight 427.29100
Exact Mass 426.05800
PSA 62.40000
LogP 4.85220