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
5177-61-7