Definition & Meaning | English word SEROBLOCK
SEROBLOCK
Definitions of SEROBLOCK
- A monoclonal antibody that binds to cell surface proteins
Number of letters
9
Is palindrome
No
Search for SEROBLOCK in:
Page preparation took: 91.82 ms.