Srta-in-i

Srta-in-i

AOB13208

1000 Items

$0.00

Overview

Novel potent inhibitor of Staphylococcus aureus sortase A (SrtA)