Home ELISA Kit Horse DEFB103A ELISA Kit
SEQUENCE 67 AA; 7545 MW; 8C327B78E71DD7B7 CRC64;
MRIHFLLFAL LFLFLMPVPG NGGIINMLQK SYCKIRKGRC ALLGCLPKEE
QIGSCSVSGR KCCRKKK