Human kidney cell with nephron structure

Code produit:
846744053