26294-41-7
ipalbidine
Product Code:
1006586
Molecular Formula:
C15H19NO
Molecular Weight:
229.31
Order 26294-41-7