Home ELISA Kit Horse Sperm histone P2a ELISA Kit
SEQUENCE 62 AA; 8418 MW; 15EABC109F2AD6B1 CRC64;
ARTTAGSYRR YRRRCCSPRR LYRLRRRRYR SSRRRRRRPC RRRRHRRVCR
RVRRRRRCCR RR