pbsEnglish

PBS, phosphate buffer solution

Noun

A solution containing a phosphate buffer

English: phosphate buffer solution, PBS

English words with similar meanings

Show 1 words