Add to Lightbox
Comp
609552203 (RM)
JAPAN - INJECTING PEST BACILLUS INTO RATS, BETWEEN C1915…