Y-27632 ROCK inhibitor
A Key Tool in Modern Biomedical Research
Vactosertib TEW-7197 Mechanism of Action