phenol red
phenol red
English
Noun
Ad
Definition
A pH indicator and red dye used to test kidney function.
Ad
phenol red
A pH indicator and red dye used to test kidney function.