phosphate buffer solution

Noun
  1. A solution containing a phosphate buffer (synset 114810520)

Found on Word Lists

Other Searches