Home ELISA Kit Monkey DEFB107A ELISA Kit
SEQUENCE 66 AA; 7625 MW; 53E6268D35503E84 CRC64;
MKIFFFIFAA LILLAQIFQA RTAIHRALIC KRMEGHCEAE CLTFEVKIGG
CRAELTPYCC KKRKKD