AMENDED AND RESTATED CREDIT AGREEMENT dated as of December 21, 2023 by and between ATRION CORPORATION, as Borrower, and WELLS FARGO BANK, NATIONAL ASSOCIATION, as Lender