124249-85-0
4-Hydroxyphenyl 4-(decyloxy)benzoate
Product Code:
255798
Molecular Formula:
C23H30 O4
Molecular Weight:
370.48
Order 124249-85-0