Home ELISA Kit Rat Defb1 ELISA Kit
SEQUENCE 69 AA; 7837 MW; 66B1F0C29BB5C991 CRC64;
MKTHYFLLVM LFFLFSQMEL GAGILTSLGR RTDQYRCLQN GGFCLRSSCP
SHTKLQGTCK PDKPNCCRS