saccharolactic acid









saccharolactic acid


noun Chemistry.

  1. mucic acid.
52 queries 0.506