p-Hydroxyphenethyl trans-ferulate

P11464
84873-15-4
MFCD28975369
C18H18O5
314.34
We accept Blanket Purchase Order