Ar453588

Ar453588

AOB13900

1000 Items

$0.00

Overview

Novel anti-diabetic glucokinase activator (GKA), lowering post-prandial glucose