1877075-45-0 | Ethyl β-hydroxy-3-iodobenzenepropanoate | AOBChem