Rmg8-8

Rmg8-8

AOB12267

1000 Items

$0.00

Overview

Novel antifungal peptoid, exerting fungal killing through membrane permeabilization