Structures of the most efficient substrate analogue urease inhibitors ...

Structures of the most efficient substrate analogue urease inhibitors ...

More to explore