Home ELISA Kit Human DEFB110 ELISA Kit
SEQUENCE 67 AA; 8001 MW; 923DBCA99BC9B3E9 CRC64;
MKIQLFFFIL HFWVTILPAK KKYPEYGSLD LRRECRIGNG QCKNQCHENE
IRIAYCIRPG THCCLQQ