Home ELISA Kit Mouse Defb7 ELISA Kit
SEQUENCE 71 AA; 8292 MW; 8FB7A8A89146DF60 CRC64;
MRIHYVLFAF LLVLLSPFAA FSQDINSKRA CYREGGECLQ RCIGLFHKIG
TCNFRFKCCK FQIPEKKTKI L