335256-30-9 3-(3-iodophenyl)-3-oxopropanoic acid 3-(3-iodophenyl)-3-oxopropanoic acid Catalog No.: 1853305 Name: 3-(3-iodophenyl)-3-oxopropanoic acid CAS: 335256-30-9 Inquire about this product →