/
English

Interface language

Sign inCreate account
Public concept · 85a13782-1de4-4331-81a8-6273c2b32a1a

large intestine submucosa

English

en

large intestine submucosaUnrated