Home ELISA Kit Turkey PPY ELISA Kit
SEQUENCE 36 AA; 4239 MW; 67840E24949C9BCE CRC64;
GPSQPTYPGD DAPVEDLIRF YNDLQQYLNV VTRHRY