144968-82-1 | 5-(Tributylstannyl)-2-thiophenecarboxaldehyde | AOBChem