34587-31-0 NSC348984