TY - RPRT TI - Foreign body producing appendicitis. AU - L Duckler PY - 1976 DO - 10.1177/000992287601500412 UR - https://pubmed.ncbi.nlm.nih.gov/1253520/ ID - 1253520 ER -