3'-Fluoromethotrexate 34368-02-0 NSC107146