29474-19-9 NSC311958