Top Suppliers:I want be here

92842-81-4

92842-81-4 structure
92842-81-4 structure

Name (R)-mepenzolate bromide
Molecular Formula C21H26BrNO3
Molecular Weight 420.34000
Exact Mass 419.11000
PSA 46.53000
LogP 3.62140