2353700-79-3 | Methyl β-hydroxy-4-iodobenzenepropanoate | AOBChem