XB-IMG-2181
Xenbase Image ID: 2181
nphs1 (nephrin 1) expressed in Xenopus embryo via in situ hybridization, stage 30, latera; view, anterior left.
Copyright © Vize Lab
Image source: Community submitted Larger Image Printer Friendly View |