142260-05-7
2-Thiopheneheptanoic acid, 5-(3-phenylpropyl)-, ethyl ester
Product Code:
2311259
Molecular Formula:
C22H30O2S
Molecular Weight:
Order 142260-05-7