74820-66-9 NSC312614