Cotton bud used during blood tests
2015-2020
2015-2020
2004-2012
1909-1910
2020
1864
1960-1965
1875-1883
1776-1800
1915-1925
1775-1815
1840-1880
1928
1719-1745
1836-1840; 1902
circa 1892
1940-1945
1937
circa 1935
1904-1905
1994
1955-1960
1850-1880
1937
1881-1885
1881-1885
1881-1885
1919
1954
1920
1871-1900
1785-1795
circa 1800
1937; 1958
1937; 1962
1800-1883
1880-1920
1850-1930
1926-1940
1925-1949
1925-1935
1936-1938
circa 1983
1970-1973