Pathology laboratory, Chengdu, Sichuan, China, 1942


11426937