93137-88-3 NSC142609