PTP1BC215S bound to Nephrin peptide substrate


Select a different viewer