Home ELISA Kit Mouse Sln ELISA Kit
SEQUENCE 31 AA; 3808 MW; 9B310161575EF81D CRC64;
MERSTQELFI NFTVVLITVL LMWLLVRSYQ Y