A780592 | tert-butyl 2-fluoro-3-formyl-4-iodobenzoate | AOBChem