TY - RPRT TI - [A new device for humane rat control]. AU - H Dobbelstein PY - 1979 UR - https://pubmed.ncbi.nlm.nih.gov/161932/ ID - 161932 ER -