31898-42-7 NSC304134