Structure of transplanted large intestine
|
Entire transplanted large intestine (body structure)
Entire transplanted large intestine
Id
1306525003
Status
Primitive