Nphs1

Nephrin

Molecular Synopsis