Carton of Camphor Ampoules

Carton of ampoules of camphor, by Allen and Hanburys Ltd., English