142260-39-7
2-Thiopheneheptanoic acid, 5-[3-(4-hydroxyphenyl)propyl]-
Product Code:
2285618
Molecular Formula:
C20H26O3S
Molecular Weight:
Order 142260-39-7