Home ELISA Kit Rat Defb9 ELISA Kit
SEQUENCE 71 AA; 8317 MW; 6E03BDFD37475AAF CRC64;
MRTLCSLLLI CCLLFSYDTP VVGELKHLGL KTEFEQCQRI RGYCLNTYCR
FPTSHVGSCY PEKRYCCKNI R