3039506-85-6 | Thiophene, 2-(2-ethylhexyl)-5-phenyl- | AOBChem