Definition of hydroxyacetic acid

Definition of hydroxyacetic acid
  1. hydroxyacetic acid Noun Glycolic acid.
Need more help? Try our forum NEW