PDB ID 7u5b
KLK5_HUMAN May be involved in desquamation.
OCA
Categories: Homo sapiens | Large Structures | Synthetic construct | Sudhamsu J | Yin J