pyridin-3-ylmethyl hydroxy(diphenyl)acetate

Product Code: 1858595
Molecular Formula: C20H17NO3
Molecular Weight: 355.81
94623-70-8