50672-20-3 NSC107884