Aa10

Aa10

AOB8470

1000 Items

$0.00

Overview

Novel irreversible transglutaminase 2 (TG2) inhibitor