Home ELISA Kit Mouse Defb35 ELISA Kit
SEQUENCE 63 AA; 7397 MW; 6A04B80ED816EA2E CRC64;
MPQTFFVFCF LFFVFLQLFP GTGEIAVCET CRLGRGKCRR ACIESEKIVG
WCKLNFFCCR ERI