5177-61-7
3-(4,5-dimethyl-1,4-diazepan-1-yl)propyl 2-hydroxy-2,2-diphenylacetate
Product Code:
2478981
Molecular Formula:
C24H32N2O3
Molecular Weight:
396.52
Order 5177-61-7