Home ELISA Kit Rat Defb38 ELISA Kit
SEQUENCE 63 AA; 7345 MW; BB675B28E84507F5 CRC64;
MKISCFLLLV LSLYLFQVNQ ATDQDTAKCV QKKNVCYYFE CPWLSISVST
CYKGKAKCCQ KRY