Versatile 'chemoproteomic probes' for activity-based protein profiling | Penn Today Penn: Office of University Communications