Skip to main content

PTP1BC215S bound to Nephrin peptide substrate