Vtp-27999 Tfa Salt

Vtp-27999 Tfa Salt

AOB8063

CAS 1013937-63-7

More details

1000 Items

$0.00

Overview

Novel renin inhibitor, altering renin immunoreactivity and not unfolding prorenin