Source document

Loading document…
COMBINED 20190630 10Q Q2 — NATIONAL PRESTO INDUSTRIES, INC.