Home ELISA Kit Rat Znf326 ELISA Kit
SEQUENCE 22 AA; 2439 MW; 4E7ABE416DE30C4D CRC64;
QGYGFNEPEQ TRNQGGSSWE AP