41834-62-2 NSC122648