Home ELISA Kit Mouse Implantin ELISA Kit
SEQUENCE 20 AA; 2217 MW; F60F92C38D040D4B CRC64;
XVGDLKTPAI LRVTNAYLFN