23PX | pdb_000023px

YghJ protein zymogen-like autoinhibited state

 Explore Sequence Annotations in 3D