Scrambled Cathelicidin antimicrobial peptide 18

Cat# PP51067-1mg

Size : 1mg

Marca : Biosynth