1170871-42-7 | 3-Dodecyl-2-phenylthiophene | AOBChem