Top Suppliers:I want be here

1159977-41-9

1159977-41-9 structure
1159977-41-9 structure

Name 6-Hydroxymethyl-4-methoxy-5-methyl-3-pyridylmethanol o-Toluate
Synonyms [6-(hydroxymethyl)-4-methoxy-5-methylpyridin-3-yl]methyl 2-methylbenzoate
Molecular Formula C17H19NO4
Molecular Weight 301.33700
Exact Mass 301.13100
PSA 68.65000
LogP 2.55630