Home ELISA Kit Mouse Defb33 ELISA Kit
SEQUENCE 62 AA; 7105 MW; DF69F8BCB1DC85BA CRC64;
MRLLFLLFIL LVCLAQTTSG RKRNSKFRPC EKMGGICKSQ KTHGCSILPA
ECKSRYKHCC RL