Mac13243

Mac13243

AOB0193

CAS 1071638-38-4

More details

1000 Items

$0.00

Overview

Novel inhibitor of the bacterial lipoprotein targeting chaperone, LolA