Home ELISA Kit Monkey DEFB1 ELISA Kit
SEQUENCE 68 AA; 7572 MW; 997336DEC3B0435E CRC64;
MRTSYLLLFT LCLLLSEMAS GDNFLTGLGH RSDHYNCVRS GGQCLYSACP
IYTRIQGTCY HGKAKCCK