
p-SCN-Macropa
R-1405
Macropa Licensing Disclaimer
Macropa is a proprietary compound sublicensed by Macrocyclics, Inc. under rights granted by Ratio Therapeutics, Inc.
Customers with questions about licensing or field-of-use restrictions should contact Ratio Therapeutics directly at info@ratiotx.com
Please log in to submit form