42388-69-2 NSC142116