Ask a question
We will email your question to the supplier on your behalf.
Abbexa Ltd.
PHA 665752 is a small molecule. PHA 665752 is a potent and selective MET kinase, ATP-competitive...
Cat# abx076781-5MG,
5 mg USD $406.0