Yycg Inhibitor 62

Yycg Inhibitor 62

AOB12528

1000 Items

$0.00

Overview

Novel YycG inhibitor, significantly inhibited biofilm formation in static and dynamic conditions