94623-70-8
pyridin-3-ylmethyl hydroxy(diphenyl)acetate
Product Code:
1858595
Molecular Formula:
C20H17NO3
Molecular Weight:
355.81
Order 94623-70-8