PDB ID 6qfe
[KLK5_HUMAN] May be involved in desquamation.
OCA
Categories: Large Structures | Thorpe, J H | Complex | Hydrolase | Inhibitor | Protease