144968-81-0 | 5-(Trimethylstannyl)-2-thiophenecarboxaldehyde | AOBChem