Pared-down liver

Pared-down liver (substance)

substance
£1.00

Supplier: international · SCTID 289995009

Found in

Liver tissue

Related products

Transplant liver
£1.00
Basket
Total£0.00