66-39-7 | 4-(phenylsulfonyl)benzaldehyde | AOBChem