Home ELISA Kit Mouse Defb8 ELISA Kit
SEQUENCE 60 AA; 6760 MW; 7213024CF909A59B CRC64;
MRIHYLLFTF LLVLLSPLAA FSQKINEPVS CIRNGGICQY RCIGLRHKIG
TCGSPFKCCK