852848-02-3 | Thiophene, 2,4-diphenyl-, 1,1-dioxide | AOBChem