630624-1G Display Image

4,6-Dimethoxy-2-2-hydroxy-2-phenylacetophenone, 96%

Code: 630624-1G D2-231

£50.70 1G
List Price
Discontinued

Cas Number39604-66-5