Txa-709

Txa-709

AOB6987

1000 Items

$0.00

Overview

Novel disruptor of the bacterial protein, FtsZ