Home ELISA Kit Human DEFB106B ELISA Kit
SEQUENCE 65 AA; 7369 MW; 9D1C89BB0041E02D CRC64;
MRTFLFLFAV LFFLTPAKNA FFDEKCNKLK GTCKNNCGKN EELIALCQKS
LKCCRTIQPC GSIID