Vendor, Greenwood, SC
D & D Laboratory LLC
UEI DL3MV9JHUAQ1, CAGE 64W39
81 awards and $2,215,166 obligated between January 1, 2024 and September 15, 2026, 14% under full and open competition, against 20.0 offers on average where reported. 39 of the awards trace back to a SAM.gov solicitation on this site.
Sells to
Awarding agencies by dollars.
| Department of Veterans Affairs | $2,127,491 |
| Department of the Army | $87,676 |
| Federal Acquisition Service | $0 |
Industries
NAICS on the awards, by dollars.
| Testing Laboratories and ServicesNAICS 541380 | $1,997,714 |
| Electromedical and Electrotherapeutic Apparatus ManufacturingNAICS 334510 | $136,931 |
| Surgical Appliance and Supplies ManufacturingNAICS 339113 | $59,461 |
| Medical LaboratoriesNAICS 621511 | $21,060 |
How it wins
Awards by competition, set-aside and type.
| Competed Under SAP | 62 |
| Full and Open Competition | 11 |
| Not Competed | 3 |
| Not Competed Under SAP | 2 |
| Veteran Set Aside | 21 |
| Small Business Set Aside - Total | 18 |
| Veteran Sole Source | 2 |
| Delivery Order | 35 |
| Purchase Order | 26 |
| Definitive Contract | 6 |
| BPA Call | 3 |
Solicitations it won
SAM.gov opportunities whose award USAspending attributes to this vendor.
- Dialysis Water Testing Services
Department of Veterans Affairs, Network Contract Office 23
Award noticeVOSBNAICS 541380Iowa City, IAGS07F022DA_36C26326F0109Awarded to D & D Laboratory LLC for $22,900
Posted Sep 12 publications - Dialysis Water Testing Services
Department of Veterans Affairs, 241-Network Contract Office 01
PresolicitationSDVOSBNAICS 541380Massachusetts36C24126Q0020Awarded to D & D Laboratory LLC
Posted Oct 16, 2025 - Tablo's Test Kits for Dialysis Base Plus 2
Department of Veterans Affairs, 257-Network Contract Office 17
Combined synopsis and solicitationSmall businessNAICS 339113San Antonio, TX36C25725Q0880Awarded to D & D Laboratory LLC
Posted Sep 3, 2025 - FY26 SERVICES (5-YEAR IDIQ) Dialysis Water Testing Contract (VA-25-00094404)
Department of Veterans Affairs, 242-Network Contract Office 02
PresolicitationVOSBNAICS 541380Syracuse, NY36C24225Q0873Awarded to D & D Laboratory LLC
Posted Jul 30, 20252 publications - Quarterly Dental Water Testing
Department of Veterans Affairs, 242-Network Contract Office 02
PresolicitationVOSBNAICS 541380Canandaigua, NY36C24225Q0672Awarded to D & D Laboratory LLC
Posted Jun 6, 20253 publications - Dialysis Sample Testing
Department of Veterans Affairs, 242-Network Contract Office 02
SolicitationSmall businessNAICS 541380East Orange, NJ36C24225Q0412Awarded to D & D Laboratory LLC
Posted Mar 21, 20253 publications - FY25 | Dialysis Water Testing | Base +4
Department of Veterans Affairs, 242-Network Contract Office 02
SolicitationVOSBNAICS 541380New York, NY36C24225Q0243Awarded to D & D Laboratory LLC
Posted Mar 7, 20254 publications - Water System Testing and Maintenance | Dialysis Water
Department of Veterans Affairs, 244-Network Contract Office 4
Award noticeVOSBNAICS 54138036C24425Q0060Awarded to D & D Laboratory LLC for $187,905
Posted Nov 19, 20242 publications - Dialysis Water Testing Services
Department of Veterans Affairs, 246-Network Contracting Office 6
SolicitationNAICS 541380Fayetteville, NC36C24625Q0009Awarded to D & D Laboratory LLC
Posted Aug 23, 20242 publications - Dialysis Water Testing
Department of Veterans Affairs, 242-Network Contract Office 02
SolicitationVOSBNAICS 541380Northport, NY36C24224Q0746Awarded to D & D Laboratory LLC
Posted Jul 2, 20244 publications - Dialysate Water Testing & Testing Kits Services
Department of the Army, W40M USA Hca
Combined synopsis and solicitationNAICS 541380Greenwood, SCW81K0224Q0039Awarded to D & D Laboratory LLC
Posted May 2, 2024 - Water testing & sample collection kits
Department of Veterans Affairs, 246-Network Contracting Office 6
Award noticeSmall businessNAICS 541380Salisbury, NC36C24624Q0611Awarded to D & D Laboratory LLC for $47,080
Posted Apr 15, 20245 publications
Awards
Every award in the window, by dollars obligated.
| Contract | Awarding office | Described as | Obligated |
|---|---|---|---|
| 36C25922F0603Delivery Order, April 12, 2024, Full and Open Competition, 1 offers | Network Contract Office 19Department of Veterans Affairs | SPS Water TestingNAICS 541380, PSC Q301 | $264,625 |
| 36C26222F0565Delivery Order, January 29, 2024, Full and Open Competition, 1 offers | 262-Network Contract Office 22Department of Veterans Affairs | Water Testing De-Obligation ModificationNAICS 541380, PSC H946 | $183,115 |
| 36C24624P0916Purchase Order, April 8, 2024, Competed Under SAP, 1 offersSolicitation | 246-Network Contracting Office 6Department of Veterans Affairs | Water Testing and Monitoring for Dialysis LocationsNAICS 334510, PSC 4610 | $136,931 |
| 36C24624P1015Purchase Order, April 15, 2024, Competed Under SAP, 2 offersSolicitation | 246-Network Contracting Office 6Department of Veterans Affairs | Water Testing and Sample Collection KitsNAICS 541380, PSC H346 | $109,258 |
| 36C25923P0582Purchase Order, May 3, 2024, Competed Under SAP, 4 offers | Network Contract Office 19Department of Veterans Affairs | Reverse Osmosis Water Testing Services for Cheyenne VamcNAICS 541380, PSC H165 | $99,732 |
| 36C24621P1601Purchase Order, August 28, 2024, Competed Under SAP, 4 offers | 246-Network Contracting Office 6Department of Veterans Affairs | Durham and Greenville SPS Water Test-Hardness, Conductivity, Water Ph, Bacteria Colony Count, Lal Endotoxin, Total Organic Carbon, Tds/Caco2NAICS 541380, PSC F103 | $89,590 |
| 36C26326N0715Delivery Order, September 15, 2026, Full and Open Competition After Exclusion of Sources | Network Contract Office 23Department of Veterans Affairs | VHA BHHCS BP Water Testing Task OrderNAICS 541380, PSC H146 | $81,108 |
| 36C24122P1200Purchase Order, January 23, 2024, Competed Under SAP, 1 offers | 241-Network Contract Office 01Department of Veterans Affairs | Sterile Processing Service Water TestingNAICS 541380, PSC H999 | $78,397 |
| 36C24722C0148Definitive Contract, April 9, 2024, Competed Under SAP, 2 offers | 247-Network Contract Office 7Department of Veterans Affairs | Hemodialysis Water Testing DE-OBNAICS 541380, PSC B533 | $68,061 |
| 36C25923P0434Purchase Order, January 12, 2024, Competed Under SAP, 2 offers | Network Contract Office 19Department of Veterans Affairs | Dental and Dialysis H2O TestingNAICS 541380, PSC H265 | $66,122 |
| 36C26222P1808Purchase Order, July 17, 2024, Competed Under SAP, 1 offers | 262-Network Contract Office 22Department of Veterans Affairs | Dialysate Servicing - Testing LaboratoriesNAICS 541380, PSC Q301 | $61,418 |
| 36C24122P1239Purchase Order, August 6, 2024, Competed Under SAP, 2 offers | 241-Network Contract Office 01Department of Veterans Affairs | Sterile Processing Service SPS Water TestingNAICS 541380, PSC H999 | $60,770 |
| 36C25725P0960Purchase Order, September 17, 2025, Competed Under SAP, 2 offersSolicitation | 257-Network Contract Office 17Department of Veterans Affairs | Tablo'S Test KitsNAICS 339113, PSC 6515 | $59,461 |
| 36C24222P0965Purchase Order, April 29, 2024, Competed Under SAP, 2 offers | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water Testing at the James J. Peters Vamc - Option Year 2NAICS 541380, PSC B533 | $56,416 |
| 36C25221P0885Purchase Order, March 5, 2024, Competed Under SAP, 2 offers | 252-Network Contract Office 12Department of Veterans Affairs | OY3 and Quantity Changes for Sterile Processing (Sps) Water Testing at Hines VamcNAICS 541380, PSC H146 | $47,388 |
| 36C24426N0106Delivery Order, November 12, 2025, Competed Under SAP | 244-Network Contract Office 4Department of Veterans Affairs | Water Lab TestingNAICS 541380, PSC J045 | $45,772 |
| 36C24722F0120Delivery Order, November 1, 2024, Full and Open Competition, 1 offers | 247-Network Contract Office 7Department of Veterans Affairs | Hemdialysis Water TestingNAICS 541380, PSC H265 | $42,632 |
| 36C26223C0103Definitive Contract, September 11, 2024, Competed Under SAP, 2 offers | 262-Network Contract Office 22Department of Veterans Affairs | Dental and Dialysis Water Testing, OY2 Renewal OnlyNAICS 541380, PSC F103 | $40,063 |
| 36C24624P1024Purchase Order, April 29, 2024, Competed Under SAP, 4 offersSolicitation | 246-Network Contracting Office 6Department of Veterans Affairs | Dental Water Testing at VA Facilities Kernersville, Charlotte, and Salisbury.NAICS 541380, PSC Q301 | $35,186 |
| 36C26224C0080Definitive Contract, January 1, 2024, Competed Under SAP, 5 offers | 262-Network Contract Office 22Department of Veterans Affairs | Hemo Dialysis Water Testing Services SavahcsNAICS 541380, PSC B533 | $33,337 |
| 36C24226N0379Delivery Order, February 18, 2026, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water Quality Analytical TestingNAICS 541380, PSC H346 | $32,890 |
| 36C24225N0438Delivery Order, March 21, 2025, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | To for Dialysis Water Quality Testing OP1NAICS 541380, PSC H346 | $32,091 |
| 36C24224P1508Purchase Order, July 11, 2024, Competed Under SAP, 1 offersSolicitation | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water Testing for the Northport VA Medical Center.NAICS 541380, PSC B533 | $30,014 |
| 36C24425N0187Delivery Order, November 20, 2024, Competed Under SAP | 244-Network Contract Office 4Department of Veterans Affairs | Water Lab TestingNAICS 541380, PSC H146 | $29,871 |
| W81K0224P0038Purchase Order, July 17, 2024, Competed Under SAP, 3 offersSolicitation | W40M Mrco PacificDepartment of the Army | Water/Dialysate Colony Count TestingNAICS 541380, PSC Q301 | $28,064 |
| 36C24421P0237Purchase Order, January 25, 2024, Competed Under SAP, 1 offers | 244-Network Contract Office 4Department of Veterans Affairs | Hemodialysis Water Testing OyNAICS 541380, PSC B533 | $26,935 |
| 36C24126P0019Purchase Order, October 16, 2025, Competed Under SAP, 2 offersSolicitation | 241-Network Contract Office 01Department of Veterans Affairs | Dialysis Water Testing ServicesNAICS 541380, PSC Q301 | $24,474 |
| W81K0022P0219Purchase Order, February 5, 2024, Competed Under SAP, 1 offers | W40M MRC0 WestDepartment of the Army | Dialysis Colony Count 48 HR TestNAICS 541380, PSC Q301 | $24,433 |
| 36C24824N0356Delivery Order, January 16, 2024, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Testing SamplesNAICS 541380, PSC Q301 | $22,037 |
| 36C26321P0765Purchase Order, July 22, 2024, Competed Under SAP, 1 offers | Network Contract Office 23Department of Veterans Affairs | Dialysis Unit Testing Service for the Nebraska-Western Iowa VA Health Care System.NAICS 541380, PSC H346 | $20,599 |
| 36C25025F0966Delivery Order, August 4, 2025, Full and Open Competition, 2 offers | 250-Network Contract Office 10Department of Veterans Affairs | Dialysis Water Testing ServicesNAICS 541380, PSC Q301 | $20,366 |
| 36C26326F0118Delivery Order, August 31, 2026, Full and Open Competition, 2 offers | Network Contract Office 23Department of Veterans Affairs | Dialysis Water TestingNAICS 541380, PSC B533 | $19,579 |
| 36C24925N0495BPA Call, April 11, 2025, Competed Under SAP, 1 offers | 249-Network Contract Office 9Department of Veterans Affairs | Water Testing DialysisNAICS 541380, PSC Q301 | $19,204 |
| 36C24926N0479BPA Call, April 21, 2026, Competed Under SAP, 1 offers | 249-Network Contract Office 9Department of Veterans Affairs | Water Testing Dialysis Ordering Period 3NAICS 541380, PSC Q301 | $18,817 |
| 36C24924N0459BPA Call, May 1, 2024, Competed Under SAP, 1 offers | 249-Network Contract Office 9Department of Veterans Affairs | Water Testing DialysisNAICS 541380, PSC Q301 | $18,580 |
| W91YTZ23F0171Delivery Order, March 27, 2024, Full and Open Competition, 2 offers | W40M Mrco EastDepartment of the Army | FY24 Increase Mod Water Testing PR #11923079-0002NAICS 541380, PSC H965 | $18,441 |
| 36C24426N0425Delivery Order, February 11, 2026, Competed Under SAP | 244-Network Contract Office 4Department of Veterans Affairs | HemodiaylsisNAICS 541380, PSC B533 | $18,368 |
| 36C24226N0348Delivery Order, March 11, 2026, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water Testing for Njvahcs Task Order Option 1.NAICS 541380, PSC Q301 | $17,659 |
| 36C24225N0003Delivery Order, October 1, 2024, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | EO14042 - Dialysis Water Testing for the Syracuse VamcNAICS 621511, PSC H165 | $17,255 |
| W81K0022P0118Purchase Order, March 15, 2024, Competed Under SAP, 2 offers | W40M MRC0 WestDepartment of the Army | Endotoxin/LalNAICS 541380, PSC B533 | $16,739 |
| 36C24225N0472Delivery Order, April 3, 2025, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water Testing for NjvahcsNAICS 541380, PSC Q301 | $16,432 |
| 36C24226N0134Delivery Order, October 1, 2025, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water TestingNAICS 541380, PSC Q301 | $15,610 |
| 36C24226N0471Delivery Order, June 1, 2026, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | Water Testing Dental LinesNAICS 541380, PSC Q301 | $15,519 |
| 36C24225N0644Delivery Order, July 1, 2025, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | Dental Line Water TestingNAICS 541380, PSC Q301 | $15,198 |
| 36C24224N0292Delivery Order, March 26, 2024, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | EO14042 - Water Testing for Dental LinesNAICS 541380, PSC Q301 | $15,108 |
| 36C24826N0548Delivery Order, May 5, 2026, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Analysis Testing Option Year 3NAICS 541380, PSC Q301 | $14,915 |
| 36C24925P0301Purchase Order, January 31, 2025, Not Competed Under SAP, 1 offers | 249-Network Contract Office 9Department of Veterans Affairs | Requirement for Dialysis Water Testing_ Testing Laboratories_NAICS 541380, PSC Q301 | $12,985 |
| 36C24726F0015Delivery Order, October 1, 2025, Full and Open Competition, 1 offers | 247-Network Contract Office 7Department of Veterans Affairs | Dialysis Endotoxin Testing ServiceNAICS 541380, PSC H246 | $12,859 |
| 36C24825N0560Delivery Order, April 24, 2025, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Analysis Testing Option Year 2NAICS 541380, PSC Q301 | $12,611 |
| 36C25025F1113Delivery Order, September 19, 2025, Full and Open Competition, 3 offers | 250-Network Contract Office 10Department of Veterans Affairs | Dialysis Equipment Testing Base YearNAICS 541380, PSC Q301 | $9,677 |
| 36C24824N0487Delivery Order, May 2, 2024, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Analysis Testing Option Period Number 1NAICS 541380, PSC Q301 | $9,572 |
| 36C24426N0632Delivery Order, May 20, 2026, Competed Under SAP | 244-Network Contract Office 4Department of Veterans Affairs | HemodialysisNAICS 541380, PSC Q301 | $9,555 |
| 36C24224P1765Purchase Order, August 29, 2024, Not Competed, 1 offers | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Test ServiceNAICS 541380, PSC H346 | $9,324 |
| 36C24220P0703Purchase Order, February 29, 2024, Not Competed, 1 offers | 242-Network Contract Office 02Department of Veterans Affairs | Water Testing Services - Lal Kinetic and Colony CountNAICS 621511, PSC Q301 | $8,925 |
| 36C26326F0109Delivery Order, August 31, 2026, Full and Open Competition, 2 offers | Network Contract Office 23Department of Veterans Affairs | Water Testing ServicesNAICS 541380, PSC B533 | $8,673 |
| 36C24625P0018Purchase Order, October 1, 2024, Competed Under SAP, 2 offersSolicitation | 246-Network Contracting Office 6Department of Veterans Affairs | Dialysis Water Testing and InspectionNAICS 541380, PSC H346 | $8,603 |
| 36C25025P0824Purchase Order, March 25, 2025, Competed Under SAP, 1 offers | 250-Network Contract Office 10Department of Veterans Affairs | Dental Waterline TestingNAICS 541380, PSC H946 | $7,884 |
| 36C26326N0275Delivery Order, November 21, 2025, Full and Open Competition, 1 offers | Network Contract Office 23Department of Veterans Affairs | Emergency Dialysis TestingNAICS 541380, PSC H999 | $5,813 |
| 36C25020C0084Definitive Contract, February 5, 2024, Not Available for Competition, 1 offers | 250-Network Contract Office 10Department of Veterans Affairs | Oy 3 Detroit Water Testing of Dialysis MachinesNAICS 621511, PSC Q301 | $4,667 |
| 36C24225D0055March 21, 2025, Competed Under SAP, 3 offersSolicitation | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water Quality Analytical TestingNAICS 541380, PSC H346 | $0 |
| 36C24225D0063April 3, 2025, Competed Under SAP, 2 offersSolicitation | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water Testing for NjvahcsNAICS 541380, PSC Q301 | $0 |
| 36C24225D0084June 30, 2025, Competed Under SAP, 3 offersSolicitation | 242-Network Contract Office 02Department of Veterans Affairs | Water Testing Dental LinesNAICS 541380, PSC Q301 | $0 |
| 36C24226D0004October 1, 2025, Competed Under SAP, 1 offersSolicitation | 242-Network Contract Office 02Department of Veterans Affairs | Dialysis Water TestingNAICS 541380, PSC Q301 | $0 |
| 36C24425D0020November 19, 2024, Competed Under SAP, 6 offersSolicitation | 244-Network Contract Office 4Department of Veterans Affairs | Water Lab TestingNAICS 541380, PSC H146 | $0 |
| 36C24426D0046February 6, 2026, Competed Under SAP, 1 offers | 244-Network Contract Office 4Department of Veterans Affairs | HemodialysisNAICS 541380, PSC B533 | $0 |
| 36C24426D0060May 19, 2026, Competed Under SAP, 2 offers | 244-Network Contract Office 4Department of Veterans Affairs | HemodialysisNAICS 541380, PSC Q301 | $0 |
| 36C24820D0029January 12, 2024, Competed Under SAP, 1 offers | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Testing SamplesNAICS 541380, PSC Q301 | $0 |
| 36C24823D0082May 2, 2024, Competed Under SAP, 4 offers | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Analysis Testing Option Year 1NAICS 541380, PSC Q301 | $0 |
| 36C24924A0060May 1, 2024Solicitation | 249-Network Contract Office 9Department of Veterans Affairs | Water Testing DialysisNAICS 541380, PSC Q301 | $0 |
| GS07F022DAApril 18, 2024, Full and Open Competition, 999 offersSolicitation | Gsa/Fas/Gss/Qsca, Multiple Award Schedule Contracting DivisionFederal Acquisition Service | Federal Supply Schedule ContractNAICS 541380, PSC H999 | $0 |
| 36C25019C0279Definitive Contract, September 19, 2024, Competed Under SAP, 1 offers | 250-Network Contract Office 10Department of Veterans Affairs | Dental Waterline Testing ExtensionNAICS 541380, PSC H265 | -$160 |
| 36C24223N0359Delivery Order, May 30, 2024, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | EO14042 - Water Testing for Dental LinesNAICS 541380, PSC Q301 | -$1,387 |
| 36C25020C0179Definitive Contract, March 20, 2024, Not Competed Under SAP, 1 offers | 250-Network Contract Office 10Department of Veterans Affairs | Dialysis Unit Water Testing for Ann Arbor VA OY2 DE-OBNAICS 621511, PSC Q301 | -$1,545 |
| 36C24223N0005Delivery Order, January 19, 2024, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | EO14042 - Dialysis Water Testing for the Syracuse VamcNAICS 621511, PSC H165 | -$3,130 |
| 36C24823N0660Delivery Order, July 10, 2024, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | De Obligation of Base Year Dialysis Water Analysis TestingNAICS 541380, PSC Q301 | -$3,416 |
| 36C24923P0557Purchase Order, November 13, 2024, Not Competed, 1 offers | 249-Network Contract Office 9Department of Veterans Affairs | Dialysis Water Testing- Decrease ModNAICS 541380, PSC Q301 | -$4,425 |
| 36C24224N0002Delivery Order, February 3, 2025, Competed Under SAP | 242-Network Contract Office 02Department of Veterans Affairs | EO14042 - Dialysis Water Testing for the Syracuse VamcNAICS 621511, PSC H165 | -$5,111 |
| 36C24821N0297Delivery Order, June 5, 2024, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Testing SamplesNAICS 541380, PSC Q301 | -$13,159 |
| 36C24822N0249Delivery Order, July 25, 2024, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Testing SamplesNAICS 541380, PSC Q301 | -$23,640 |
| 36C24823N0283Delivery Order, August 29, 2024, Competed Under SAP | 248-Network Contract Office 8Department of Veterans Affairs | Dialysis Water Testing SamplesNAICS 541380, PSC Q301 | -$26,144 |
| 36C24121P0035Purchase Order, October 1, 2024, Competed Under SAP, 1 offers | 241-Network Contract Office 01Department of Veterans Affairs | EO14042- Water Testing Services for Dialysis Machines - Funding Opt Yr 3NAICS 541380, PSC H999 | -$32,440 |
- Places of performance
- South CarolinaNew YorkFloridaPennsylvaniaCaliforniaNorth CarolinaTexasGeorgia
- Product and service codes
- Q301 Reference Laboratory TestingB533 Water Quality StudiesH346 Inspection and Laboratory Services (except medical/dental): Water Purification and Sewage Treatment EquipmentH946 Other Quality Control, Testing and Inspection Services: Water Purification and Sewage Treatment EquipmentH146 Quality Control Services: Water Purification and Sewage Treatment Equipment4610 Water Purification Equipment
- Transactions
- 281 across 81 awards