Ldha-in-22y

Ldha-in-22y

AOB31886

1000 Items

$0.00

Overview

Novel inhibitor of human lactate dehydrogenase A (LDHA)