Home ELISA Kit Mouse Defb38 ELISA Kit
SEQUENCE 63 AA; 7443 MW; 56C7FCF84834B282 CRC64;
MKISCFLLLI LSLYFFQINQ AIGPDTKKCV QRKNACHYFE CPWLYYSVGT
CYKGKGKCCQ KRY