Narrow your results

Zelle - Gewebe - Organ
English Title: Cell - Tissue - Organ
Poster ID: CL49856
Category: Miscellaneous/Scientific Illustrations
Year: 1960s
Country: German
Approximate Size 47 x 33 inches
Condition: Good
Price: $390

poster is coated with light plastic

Keywords: Scientific Diagram, biology