Source document

Loading document…
20230530 SD 2022 — NATIONAL PRESTO INDUSTRIES, INC.