Home ELISA Kit Rat Defb5 ELISA Kit
SEQUENCE 63 AA; 6972 MW; D0A43F1B8030647D CRC64;
MRIHYLLFSF LLVLLSPLSV FTQSINNPVS CVTHGGICWG RCPGSFRQIG
TCGLGKVRCC KKK