31666-19-0 NSC177927