Iowa

Iowa

← Period: May 2025 →

Total Spending: $108,206,102

STATE CONTRACTING REPORT

Iowa May 2025

Iowa

⏱ GENERATED 10/16/2026

This report was generated once, at the time listed.

▼ NO MICRO CONTRACTS

Contracts or transactions under $5,000 are not included.

📍 PLACE OF PERFORMANCE

Contracts are counted where the work is done. Awards with no location on record aren't included.

Vendors

205

Contracts

439

Avg Contract

$246,483

Total Spending

$108,206,102

Reporting

Top Vendors

The vendors that received the most money for work performed in Iowa in May 2025, across all federal agencies.

  1. ROCKWELL COLLINS, INC.

    HQ: Cedar Rapids, IA

    Contracts: 136

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 136 ($71.7M) 1,189 ($1.0B)
    All Locations 85 ($71.7M) 1,452 ($1.1B)

    $98,247,691
  2. DATA LINK SOLUTIONS LLC

    HQ: Cedar Rapids, IA

    Contracts: 20

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 20 ($3.9M) 147 ($294.7M)
    All Locations 13 ($4.0M) 159 ($318.0M)

    $17,752,676
  3. PMX INDUSTRIES, INC.

    Contracts: 1

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 1 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $11,800,710
  4. BRISTON CONSTRUCTION, LLC

    Contracts: 2

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 2 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $11,269,527
  5. COLLINS ENGINE NOZZLES, INC

    HQ: West Des Moines, IA

    Contracts: 9

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 9 ($10.1M) 136 ($23.4M)
    All Locations 9 ($10.1M) 137 ($23.4M)

    $10,052,712
  6. BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION INC.

    Contracts: 4

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 4 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $8,254,868
  7. THE UNIVERSITY OF IOWA

    Contracts: 4

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 4 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $7,582,030
  8. THE CBE GROUP, INC.

    Contracts: 2

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 2 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $6,954,847
  9. IOWA STATE UNIVERSITY OF SCIENCE AND TECHNOLOGY

    Contracts: 4

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 4 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $4,490,700
  10. AMERICAN ORDNANCE LLC

    HQ: Middletown, IA

    Contracts: 11

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 11 ($3.7M) 123 ($134.9M)
    All Locations 13 ($3.8M) 125 ($135.0M)

    $3,697,059
  11. GRAIN MILLERS, INC.

    Contracts: 1

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 1 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $3,453,625
  12. MLU SERVICES, LLC

    Contracts: 1

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 1 ($0) 0 ($0)
    All Locations 0 ($0) 0 ($0)

    $2,967,000
  13. PRINCIPAL REAL ESTATE INVESTORS LLC

    HQ: Des Moines, IA

    Contracts: 1

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 1 ($2.7M) 1 ($2.7M)
    All Locations 1 ($2.7M) 1 ($2.7M)

    $2,650,000
  14. ALLSTEEL LLC

    HQ: Muscatine, IA

    Contracts: 3

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 3 ($2.2M) 93 ($24.5M)
    All Locations 9 ($3.8M) 172 ($29.6M)

    $2,168,835
  15. HEARTLAND GOODWILL ENTERPRISES

    HQ: Cedar Rapids, IA

    Contracts: 1

    CONTRACTS (TOTAL VALUE)
    May 2025 All Time
    In IA 1 ($1.5M) 27 ($13.7M)
    All Locations 1 ($1.5M) 27 ($13.7M)

    $1,497,502

Top NAICS Codes

The most-awarded NAICS codes for work performed in Iowa in May 2025.

Impact

Top Contracts

The highest-value individual contract awards performed in Iowa in May 2025.

  1. RECIPIENT

    ROCKWELL COLLINS, INC.

    AWARD AMOUNT

    $41,705,829

    Base Award
    PERFORMED IN

    Cedar Rapids, IA

    NAICS CODE

    Other Aircraft Parts And Auxiliary Equipment Manufacturing • 336413

    PSC CODE

    Miscellaneous Aircraft Accessories And Components • 1680

    DESCRIPTION

    Kc-46 initial spare parts for tinker afb 424th (unrestricted). delivery order will be placed off of the kc-46 initial spares (kis) multiple award program.

    Funding Office

    F3YCAB 848 SCMG GLSC

    SIGNED

    May 21, 2025

    CONTRACT PERIOD

    5/21/25 → 6/10/26

    KNOWN TRANSACTIONS
    1. 3/25/26 Other Administrative Action $0
    2. 6/22/26 Other Administrative Action $0
    Total Spending To-Date: $41,705,829
  2. RECIPIENT

    ROCKWELL COLLINS, INC.

    AWARD AMOUNT

    $14,550,957

    Supplemental Agreement for Work Within Scope
    NAICS CODE

    Radio And Television Broadcasting And Wireless Communications Equipment Manufacturing • 334220

    PSC CODE

    Radio And Television Communication Equipment, Except Airborne • 5820

    DESCRIPTION

    SIGNED

    May 14, 2025

    KNOWN TRANSACTIONS
    1. 12/18/24 Supplemental Agreement for Work Within Scope +$352,234
    2. 2/7/25 Supplemental Agreement for Work Within Scope +$2,947,207
    3. 3/14/25 Other Administrative Action $0
    4. 3/19/25 Exercise an Option +$1,043,102
    5. ▶ 5/14/25 Supplemental Agreement for Work Within Scope +$14,550,957
    6. 6/9/25 Other Administrative Action $0
    7. 7/18/25 Other Administrative Action $0
    8. 7/31/25 Supplemental Agreement for Work Within Scope $0
    9. 8/19/25 Other Administrative Action -$15,000,757
    10. 8/21/25 Funding Only Action +$15,000,757
    11. 9/24/25 Other Administrative Action -$175,888
    12. 12/4/25 Other Administrative Action $0
    13. 12/11/25 Funding Only Action -$274,008
    14. 1/21/26 Other Administrative Action $0
    15. 6/2/26 Other Administrative Action -$24,416
  3. RECIPIENT

    ROCKWELL COLLINS, INC.

    AWARD AMOUNT

    $13,803,272

    Base Award
    PERFORMED IN

    Cedar Rapids, IA

    NAICS CODE

    Radio And Television Broadcasting And Wireless Communications Equipment Manufacturing • 334220

    PSC CODE

    Radio And Television Communication Equipment, Airborne • 5821

    DESCRIPTION

    Rt-2036(c)/arc w/ 5 year warranty

    Funding Office

    NAVAL AIR WARFARE CENTER AIR DIV

    SIGNED

    May 29, 2025

    CONTRACT PERIOD

    5/29/25 → 12/31/27

    KNOWN TRANSACTIONS
    1. ▶ 5/29/25 Base Award $13,803,272
    Total Spending To-Date: $13,803,272
  4. RECIPIENT

    PMX INDUSTRIES, INC.

    AWARD AMOUNT

    $11,800,710

    Base Award
    NAICS CODE

    Copper Rolling, Drawing, Extruding, And Alloying • 331420

    PSC CODE

    Plate, Sheet, Strip, And Foil; Nonferrous Base Metal • 9535

    DESCRIPTION

    SIGNED

    May 5, 2025

    KNOWN TRANSACTIONS
    1. ▶ 5/5/25 Base Award $11,800,710
    2. 9/22/25 Funding Only Action -$183,203
  5. RECIPIENT

    BRISTON CONSTRUCTION, LLC

    AWARD AMOUNT

    $10,887,383

    Base Award
    NAICS CODE

    Commercial And Institutional Building Construction • 236220

    PSC CODE

    Maintenance Of Hospitals And Infirmaries • Z1DA

    DESCRIPTION

    SIGNED

    May 8, 2025

    KNOWN TRANSACTIONS
    1. ▶ 5/8/25 Base Award $10,887,383
    2. 9/26/25 Supplemental Agreement for Work Within Scope +$36,664
    3. 1/7/26 Supplemental Agreement for Work Within Scope +$24,392
    4. 5/21/26 Supplemental Agreement for Work Within Scope +$78,717
    5. 10/6/26 Supplemental Agreement for Work Within Scope $0
  6. RECIPIENT

    COLLINS ENGINE NOZZLES, INC

    AWARD AMOUNT

    $9,747,683

    Base Award
    PERFORMED IN

    West Des Moines, IA

    NAICS CODE

    Aircraft Engine And Engine Parts Manufacturing • 336412

    PSC CODE

    Engine Fuel System Components, Aircraft And Missile Prime Movers • 2915

    DESCRIPTION

    New manufacture of j-85 fuel injection nozzle.

    Funding Office

    F3YCAB 848 SCMG GLSC

    SIGNED

    May 30, 2025

    CONTRACT PERIOD

    5/30/25 → 9/30/28

    KNOWN TRANSACTIONS
    1. ▶ 5/30/25 Base Award $9,747,683
    Total Spending To-Date: $9,747,683
  7. RECIPIENT

    ROCKWELL COLLINS, INC.

    AWARD AMOUNT

    $7,128,935

    Base Award
    PERFORMED IN

    Cedar Rapids, IA

    NAICS CODE

    Search, Detection, Navigation, Guidance, Aeronautical, And Nautical System And Instrument Manufacturing • 334511

    PSC CODE

    Radio And Television Communication Equipment, Except Airborne • 5820

    DESCRIPTION

    Collins aerospace uhf/vhf radios and ancillary supplies

    Funding Office

    F1S0AZ 412 TW EN

    SIGNED

    May 22, 2025

    CONTRACT PERIOD

    5/22/25 → 5/23/25

    KNOWN TRANSACTIONS
    1. 9/4/25 Other Administrative Action $0
    2. 4/29/26 Other Administrative Action $0
    Total Spending To-Date: $7,128,935
  8. RECIPIENT

    BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION INC.

    AWARD AMOUNT

    $5,307,317

    Base Award
    NAICS CODE

    Search, Detection, Navigation, Guidance, Aeronautical, And Nautical System And Instrument Manufacturing • 334511

    PSC CODE

    Radio Navigation Equipment, Except Airborne • 5825

    DESCRIPTION

    SIGNED

    May 30, 2025

    KNOWN TRANSACTIONS
    1. ▶ 5/30/25 Base Award $5,307,317
    2. 6/11/25 Other Administrative Action -$4,650
    3. 2/23/26 Change Order $0
    4. 3/6/26 Change Order $0
    5. 6/3/26 Other Administrative Action $0
  9. RECIPIENT

    DATA LINK SOLUTIONS LLC

    AWARD AMOUNT

    $4,303,210

    Funding Only Action
    NAICS CODE

    Other Communications Equipment Manufacturing • 334290

    PSC CODE

    Radio And Television Communication Equipment, Airborne • 5821

    DESCRIPTION

    SIGNED

    May 9, 2025

    KNOWN TRANSACTIONS
    1. 12/13/24 Base Award $9,299,281
    2. 12/20/24 Funding Only Action +$1,056,497
    3. 1/13/25 Funding Only Action +$5,885,000
    4. 1/22/25 Funding Only Action +$2,119,850
    5. 1/27/25 Funding Only Action +$2,100,000
    6. 1/28/25 Funding Only Action +$300,000
    7. 2/3/25 Funding Only Action +$64,372
    8. 2/6/25 Funding Only Action +$3,604,185
    9. 2/19/25 Funding Only Action +$2,593,495
    10. 2/26/25 Funding Only Action +$1,890,000
    11. 3/5/25 Funding Only Action +$5,199,212
    12. 3/14/25 Funding Only Action +$1,950,000
    13. 3/18/25 Funding Only Action +$67,000
    14. 3/31/25 Funding Only Action +$117,067
    15. 4/9/25 Funding Only Action +$4,500,000
    16. 4/21/25 Funding Only Action +$550,000
    17. 5/1/25 Funding Only Action +$3,469,266
    18. ▶ 5/9/25 Funding Only Action +$4,303,210
    19. 5/27/25 Funding Only Action +$2,331,786
    20. 6/11/25 Funding Only Action +$1,500,000
    21. 6/24/25 Funding Only Action +$1,055,483
    22. 6/27/25 Funding Only Action +$1,596,875
    23. 7/2/25 Funding Only Action +$2,000,000
    24. 7/2/25 Funding Only Action +$5,844,827
    25. 7/14/25 Funding Only Action +$3,549,307
    26. 7/17/25 Funding Only Action +$23,570
    27. 7/30/25 Funding Only Action +$619,000
    28. 8/7/25 Funding Only Action +$1,279,000
    29. 8/14/25 Funding Only Action +$1,136,617
    30. 8/24/25 Funding Only Action +$8,666,400
    31. 9/12/25 Funding Only Action +$5,449,230
    32. 9/29/25 Funding Only Action +$2,422,775
    33. 10/28/25 Funding Only Action +$1,219,000
    34. 11/13/25 Funding Only Action +$48,000
    35. 11/24/25 Funding Only Action +$6,950,001
    36. 12/8/25 Funding Only Action +$1,000,000
    37. 12/18/25 Funding Only Action +$150,000
    38. 1/12/26 Funding Only Action +$4,482,238
    39. 1/16/26 Funding Only Action -$88,500
    40. 2/18/26 Funding Only Action +$3,288,128
    41. 3/3/26 Funding Only Action +$483,792
    42. 3/12/26 Funding Only Action +$1,212,000
    43. 3/19/26 Funding Only Action +$9,322,000
    44. 3/26/26 Other Administrative Action -$250,000
    45. 4/6/26 Funding Only Action +$371,377
    46. 4/20/26 Funding Only Action +$481,000
    47. 4/24/26 Funding Only Action +$4,546,208
    48. 6/3/26 Funding Only Action +$3,297,000
    49. 6/11/26 Funding Only Action +$19,000
    50. 6/18/26 Funding Only Action +$8,734,736
    51. 6/23/26 Funding Only Action +$1,400,000
  10. RECIPIENT

    THE UNIVERSITY OF IOWA

    AWARD AMOUNT

    $3,803,108

    Funding Only Action
    NAICS CODE

    Research And Development In The Physical, Engineering, And Life Sciences (except Nanotechnology And Biotechnology) • 541715

    PSC CODE

    Health R&d Services; Health Care Services; Applied Research • AN12

    DESCRIPTION

    SIGNED

    May 1, 2025

    KNOWN TRANSACTIONS
    1. 12/3/24 Supplemental Agreement for Work Within Scope $0
    2. 2/21/25 Funding Only Action -$13,442
    3. 3/3/25 Supplemental Agreement for Work Within Scope $0
    4. 3/14/25 Supplemental Agreement for Work Within Scope $0
    5. 4/29/25 Exercise an Option +$4,276,646
    6. 4/29/25 Exercise an Option +$2,952,942
    7. 4/30/25 Exercise an Option +$27,230
    8. ▶ 5/1/25 Funding Only Action +$3,803,108
    9. 6/10/25 Supplemental Agreement for Work Within Scope $0
    10. 8/27/25 Funding Only Action -$630,250
    11. 9/15/25 Funding Only Action -$924,224
    12. 9/18/25 Funding Only Action -$222,838
    13. 4/22/26 Exercise an Option +$452,232
    14. 4/24/26 Exercise an Option +$2,378,077
    15. 4/24/26 Exercise an Option +$3,748,200
    16. 4/24/26 Exercise an Option +$3,549,446
    17. 4/24/26 Exercise an Option +$1,486,734
    18. 4/24/26 Exercise an Option +$2,375,220
    19. 4/24/26 Exercise an Option +$3,043,929
    20. 4/27/26 Exercise an Option +$1,275,484
    21. 4/27/26 Exercise an Option +$3,055,132
    22. 4/27/26 Exercise an Option +$3,652,535
    23. 4/28/26 Exercise an Option +$2,499,755
    24. 4/29/26 Exercise an Option +$2,617,773
    25. 8/3/26 Funding Only Action -$138,134
    26. 8/5/26 Funding Only Action -$12,726
    27. 8/10/26 Funding Only Action -$24,235
    28. 8/13/26 Funding Only Action -$817
    29. 8/26/26 Funding Only Action +$399,619
    30. 8/27/26 Funding Only Action +$475,044
    31. 8/27/26 Funding Only Action +$732,660
    32. 8/27/26 Funding Only Action +$812,524
    33. 8/28/26 Funding Only Action +$858,021
    34. 8/28/26 Funding Only Action +$1,171,444
    35. 8/31/26 Funding Only Action +$730,096
    36. 8/31/26 Funding Only Action +$168,906
    37. 9/1/26 Funding Only Action +$650,860
    38. 9/1/26 Funding Only Action +$476,385
    39. 9/4/26 Funding Only Action +$137,592
    40. 9/11/26 Funding Only Action -$6,972
    41. 9/14/26 Other Administrative Action -$2,710

Top De-obligations

The largest contract de-obligations (spending reductions or cancellations) on work performed in Iowa in May 2025.

  1. RECIPIENT

    KLUTINA RIVER CONTRACTORS

    DE-OBLIGATION AMOUNT

    -$2,186,550

    Funding Only Action
    PERFORMED IN

    Thurman, IA

    NAICS CODE

    Commercial And Institutional Building Construction • 236220

    PSC CODE

    Construction Of Restoration Of Real Property (public Or Private) • Y1QA

    DESCRIPTION

    L594 c levee repair

    Funding Office

    W071 ENDIST OMAHA

    Object Classes

    32.0: Land and structures

    Program Activities

    0006: EMERGENCY MANAGEMENT;OPTN: FIELD IS OPTIONAL PRIOR TO FY21

    SIGNED

    May 12, 2025

    CONTRACT PERIOD

    12/12/19 → 10/31/21

    KNOWN TRANSACTIONS
    1. ▶ 5/12/25 Funding Only Action -$2,186,550
    Total Spending To-Date: $57,489,007
  2. RECIPIENT

    PRUDENTIAL PROTECTIVE SERVICES LLC

    DE-OBLIGATION AMOUNT

    -$465,569

    Funding Only Action
    PERFORMED IN

    Des Moines, IA

    NAICS CODE

    Security Guards And Patrol Services • 561612

    PSC CODE

    Support- Professional: Other • R499

    DESCRIPTION

    Order id07190057, piid on gsa form 300 is 47qfwa19a0029

    Funding Office

    PROCUREMENT DIVISION

    Object Classes

    25.1: Advisory and assistance services

    Program Activities

    0850: ASSISTED ACQUISITION SERVICES (AAS) - FLOW-THRU

    SIGNED

    May 2, 2025

    CONTRACT PERIOD

    9/1/19 → 2/28/25

    KNOWN TRANSACTIONS
    1. 10/24/24 Funding Only Action +$41,254
    2. 11/21/24 Exercise an Option +$359,016
    3. 2/26/25 Funding Only Action $0
    4. 2/28/25 Funding Only Action $0
    Total Spending To-Date: $6,353,293
  3. RECIPIENT

    THE UNIVERSITY OF IOWA

    DE-OBLIGATION AMOUNT

    -$428,132

    Change Order
    PERFORMED IN

    Coralville, IA

    NAICS CODE

    All Other Animal Production • 112990

    PSC CODE

    Live Animals, Not Raised For Food • 8820

    DESCRIPTION

    National ferret resource and research center on lung disease

    Funding Office

    NATIONAL INSTITUTES OF HEALTH NHLBI

    Object Classes

    25.5: Research and development contracts

    Program Activities

    0002: NATIONAL HEART, LUNG, AND BLOOD INSTITUTE (0872)

    SIGNED

    May 30, 2025

    CONTRACT PERIOD

    9/23/24 → 5/31/25

    KNOWN TRANSACTIONS
    1. ▶ 5/30/25 Change Order -$428,132
    Total Spending To-Date: $1,284,397
  4. RECIPIENT

    ROCKWELL COLLINS, INC.

    DE-OBLIGATION AMOUNT

    -$247,656

    Supplemental Agreement for Work Within Scope
    PERFORMED IN

    Cedar Rapids, IA

    NAICS CODE

    Other Aircraft Parts And Auxiliary Equipment Manufacturing • 336413

    PSC CODE

    Maint/repair/rebuild Of Equipment- Aircraft Components And Accessories • J016

    DESCRIPTION

    Repairs in support of wxr-700 assets.

    Funding Office

    FA8539 AFSC PZABA

    SIGNED

    May 20, 2025

    CONTRACT PERIOD

    3/7/23 → 4/16/25

    KNOWN TRANSACTIONS
    1. ▶ 5/20/25 Supplemental Agreement for Work Within Scope -$247,656
    2. 6/15/26 Supplemental Agreement for Work Within Scope -$6,241
    Total Spending To-Date: $3,037,035
  5. RECIPIENT

    ROCKWELL COLLINS, INC.

    DE-OBLIGATION AMOUNT

    -$201,000

    Supplemental Agreement for Work Within Scope
    PERFORMED IN

    Cedar Rapids, IA

    NAICS CODE

    Search, Detection, Navigation, Guidance, Aeronautical, And Nautical System And Instrument Manufacturing • 334511

    PSC CODE

    Support- Professional: Engineering/technical • R425

    DESCRIPTION

    Dtt & ofp

    Funding Office

    AMSAM-SPK

    SIGNED

    May 20, 2025

    CONTRACT PERIOD

    7/16/21 → 7/29/22

    KNOWN TRANSACTIONS
    1. ▶ 5/20/25 Supplemental Agreement for Work Within Scope -$201,000
    Total Spending To-Date: $389,586

Top Agencies

The federal agencies that obligated the most for work performed in Iowa in May 2025.


  1. $93,635,009

  2. $4,833,967

  3. $4,159,726

  4. $2,650,000

  5. $1,911,390

  6. $478,310

  7. $284,344

  8. $232,119

  9. $209,644

  10. $21,026

  11. $15,239

  12. $8,682

  13. $-15,565

  14. $-217,787

Performance Locations

The cities in Iowa where the most federal contract work was performed in May 2025.

Top Cities

  1. Cedar Rapids, IA

    118 contracts


    $77,748,891
  2. West Des Moines, IA

    11 contracts


    $10,607,362
  3. Des Moines, IA

    53 contracts


    $3,713,432
  4. Middletown, IA

    11 contracts


    $3,697,059
  5. Muscatine, IA

    26 contracts


    $3,686,571
  6. Ames, IA

    53 contracts


    $2,469,965
  7. Iowa City, IA

    40 contracts


    $2,323,814
  8. Davenport, IA

    29 contracts


    $1,419,952
  9. Coralville, IA

    5 contracts


    $1,070,054
  10. Johnston, IA

    18 contracts


    $551,931

Vendor headquarters

Where the vendors doing federal work in Iowa in May 2025 list their primary business address — local, or brought in from elsewhere.

Top States

  1. Iowa

    275 contracts


    $102,918,245
  2. Illinois

    6 contracts


    $1,425,423
  3. Colorado

    9 contracts


    $1,355,711
  4. Florida

    11 contracts


    $613,672
  5. South Dakota

    9 contracts


    $581,725

Top Cities

  1. Cedar Rapids, IA

    115 contracts


    $77,703,868
  2. West Des Moines, IA

    9 contracts


    $10,052,712
  3. Middletown, IA

    11 contracts


    $3,697,059
  4. Des Moines, IA

    16 contracts


    $3,545,923
  5. Muscatine, IA

    25 contracts


    $3,419,949

Try Meter Search

Meter Search helps you finds the right vendors, right now.

Search Now →