A571895 | 4-hexyl-2,6-diiodophenol | AOBChem