31656-58-3 NSC122055