Chymase-in-1

Chymase-in-1

AOB17954

1000 Items

$0.00

Overview

Novel chymase inhibitor, exhibiting concentration-dependent chymase inhibitory activity