Skip to main content

 21RK | pdb_000021rk

A bacterial caspase in an inhibited state