4-Hydroxyphenyl 4-(decyloxy)benzoate

Product Code: 255798
Molecular Formula: C23H30 O4
Molecular Weight: 370.48
124249-85-0