ICI-198583 (ICI198583) is a novel and potent antifolate thymidylate synthase inhibitor
纯度:≥98%
CAS:112887-62-4