Home ELISA Kit Turkey INS ELISA Kit
SEQUENCE 51 AA; 5698 MW; 976EFAE8987D40DD CRC64;
AANQHLCGSH LVEALYLVCG ERGFFYSPKA GIVEQCCHNT CSLYQLENYC
N