June 27, 2025

Benzoic acid, 2-iodo-, 2-(2,4-dimethylphenyl)-2-oxoethyl ester

  • 848762-95-8
  • C17H15IO3

Inquiry