Home ELISA Kit Rat Defb3 ELISA Kit
SEQUENCE 63 AA; 7082 MW; 1F41AF1A07B2DB1F CRC64;
MRIHYLLFSF LLVLLSPLSA FSKKVYNAVS CMTNGGICWL KCSGTFREIG
SCGTRQLKCC KKK