Home ELISA Kit Rat Defb33 ELISA Kit
SEQUENCE 62 AA; 7253 MW; F01753A601C721E6 CRC64;
MRLLFLLFLL LVCLAQKTSG RKRNTKFRQC EKMGGICKYQ KTHGCSILPA
ECKSRYKHCC RL