meaning of pbs

1. a solution containing a phosphate buffer


Related Words

pbs |

Developed & Maintained By Taraprasad.com

Treasure Words