78190-82-6 | 4-(Triethylstannyl)benzaldehyde | AOBChem