Skip to content
FREE SHIPPING ON ORDERS OVER $100 (exclusions apply)
FREE SHIPPING ON ORDERS OVER $100
(exclusions apply)

PLUMBING

Filters

$
$
  • Original price $3.06 - Original price $3.06
    Original price
    $3.06
    $3.06 - $3.06
    Current price $3.06

    NIBCO PC607-2 1/2" 90° Wrot Copper Elbow, FTG x Press

    NIBCO INC
    149 in stock

    PC607-2 1/2 FTG X PRESS 90 ELBOW LD The NIBCO® Press System® copper 90-degree fitting elbow features an inboard bead and EPDM O-ring. Simply applyi...

    View full details
    Original price $3.06 - Original price $3.06
    Original price
    $3.06
    $3.06 - $3.06
    Current price $3.06
  • Original price $2.23 - Original price $2.23
    Original price $2.23
    $2.74
    $2.74 - $2.74
    Current price $2.74

    12" CLOSET FLX S.S. 3/8C X 7/8

    BYSON INTERNATIONAL CO., LTD.
    161 in stock

    Original price $2.23 - Original price $2.23
    Original price $2.23
    $2.74
    $2.74 - $2.74
    Current price $2.74
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $0.75
    $0.75 - $0.75
    Current price $0.75

    429-010 LASCO Fittings 1" Slip X Slip Schedule 40 Coupling

    IPEXSC40
    266 in stock

    1" Slip X Slip Schedule 40 Coupling. SSID: 48470N

    Original price $0.00 - Original price $0.00
    Original price $0.00
    $0.75
    $0.75 - $0.75
    Current price $0.75
  • Original price $0.13 - Original price $0.13
    Original price
    $0.13
    $0.13 - $0.13
    Current price $0.13

    551-2 Sioux Chief SiouxStrap Black, 1/2" CTS with Nail

    SIOUX CHIEF MFG CO INC
    528 in stock

    SiouxStrap Black, 1/2" CTS with Nail.

    Original price $0.13 - Original price $0.13
    Original price
    $0.13
    $0.13 - $0.13
    Current price $0.13
  • Original price $7.93 - Original price $7.93
    Original price
    $7.93
    $7.93 - $7.93
    Current price $7.93

    3 X 3 X 2 SAN. TEE

    Genova
    377 in stock

    3" X 3" X 2" DWV Sanitary Tee Reducing All Hub. SSID: 85643 Vendor SKU: 71132 Tee Dimension Spec Sheet

    Original price $7.93 - Original price $7.93
    Original price
    $7.93
    $7.93 - $7.93
    Current price $7.93
  • Original price $4.29 - Original price $4.29
    Original price
    $4.29
    $4.29 - $4.29
    Current price $4.29

    600-2 1X3/4 NIBCO 600-2 NIBCO 1" X 3/4" Fitting Reducer Ftg X C - Wrot

    NIBCO INC
    21 in stock

    600-2 Nibco 1" X 3/4" Fitting Reducer Ftg X C - Wrot.

    Original price $4.29 - Original price $4.29
    Original price
    $4.29
    $4.29 - $4.29
    Current price $4.29
  • Original price $8.64 - Original price $8.64
    Original price
    $8.64
    $8.64 - $8.64
    Current price $8.64

    NIBCO 607-2 1" 90° Copper Elbow, Close Rough, Ftg X C - Wrot

    NIBCO INC
    11 in stock

    607-2 Nibco 1" 90 Fitting Copper Elbow Close Rough Ftg X C - Wrot. SSID: 85835N

    Original price $8.64 - Original price $8.64
    Original price
    $8.64
    $8.64 - $8.64
    Current price $8.64
  • Original price $1.24
    Original price $1.24 - Original price $1.24
    Original price $1.24
    Current price $1.06
    $1.06 - $1.06
    Current price $1.06

    926-2 Sioux Chief SnapOne™ Escutcheons, 1/2" CTS (5/8" OD)

    SIOUX CHIEF MFG CO INC
    30 in stock

    SnapOne™ Escutcheons, 1/2" CTS (5/8" OD).

    Original price $1.24
    Original price $1.24 - Original price $1.24
    Original price $1.24
    Current price $1.06
    $1.06 - $1.06
    Current price $1.06
    Sale Sale
  • Original price $0.20 - Original price $0.20
    Original price
    $0.20
    $0.20 - $0.20
    Current price $0.20

    551-3 Sioux Chief SiouxStrap Black, 3/4" CTS with Nail

    SIOUX CHIEF MFG CO INC
    Out of stock

    SiouxStrap Black, 3/4" CTS with Nail.

    Original price $0.20 - Original price $0.20
    Original price
    $0.20
    $0.20 - $0.20
    Current price $0.20
    Sold out
  • Original price $0.79 - Original price $0.79
    Original price
    $0.79
    $0.79 - $0.79
    Current price $0.79

    553-8W Sioux Chief HangsTuff White, 3" Schedule 40

    SIOUX CHIEF MFG CO INC
    59 in stock

    HangsTuff White, 3" Schedule 40.

    Original price $0.79 - Original price $0.79
    Original price
    $0.79
    $0.79 - $0.79
    Current price $0.79
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $2.61
    $2.61 - $2.61
    Current price $2.61

    553-014 Sioux Chief 14" Zipstick Gray

    SIOUX CHIEF MFG CO INC
    97 in stock

    14" Zipstick Gray.

    Original price $0.00 - Original price $0.00
    Original price $0.00
    $2.61
    $2.61 - $2.61
    Current price $2.61
  • Original price $24.18 - Original price $24.18
    Original price
    $24.18
    $24.18 - $24.18
    Current price $24.18

    U260LF SharkBite 1" X 1" Brass Push 90° Elbow

    Sharkbite
    Only 1 left!

    Innovative push-to-connect design makes for quick and easy installation when connecting two pieces of potable water pipe. Ideal for working in tigh...

    View full details
    Original price $24.18 - Original price $24.18
    Original price
    $24.18
    $24.18 - $24.18
    Current price $24.18
  • Original price $3.32 - Original price $3.32
    Original price
    $3.32
    $3.32 - $3.32
    Current price $3.32

    PI011624S RWC John Guest Acetal Gray Male Connector (NPTF Thread) 1/2" Tube OD x 1/2" NPTF

    JOHN GUEST FITTINGS
    125 in stock

    For connecting OD tubing sizes to female NPT threads. Makes installations quick and easy. Makes connecting tubing to female threaded connections qu...

    View full details
    Original price $3.32 - Original price $3.32
    Original price
    $3.32
    $3.32 - $3.32
    Current price $3.32
  • Original price $0.72 - Original price $0.72
    Original price
    $0.72
    $0.72 - $0.72
    Current price $0.72

    1_2" BARB 90 ELBOW NYLON

    INDUSTR110
    98 in stock

    Original price $0.72 - Original price $0.72
    Original price
    $0.72
    $0.72 - $0.72
    Current price $0.72
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $7.17
    $7.17 - $7.17
    Current price $7.17

    1-1/2" X 10' SCHEDULE 40 PLAIN END PVC PIPE

    IPEXPIPE
    504 in stock

    Vendor: NORTH AMERICAN PIPE CORP| Vendor # 11/2X10 SCH40SOLID **Products 10ft+ must be delivered on our local trucks. We run routes within a 200 ...

    View full details
    Original price $0.00 - Original price $0.00
    Original price $0.00
    $7.17
    $7.17 - $7.17
    Current price $7.17
  • Original price $9.87 - Original price $9.87
    Original price
    $9.87
    $9.87 - $9.87
    Current price $9.87

    PEI203628E RWC John Guest Speedfit Reducing Coupler, 1" CTS Pipe Size X 3/4" Pipe Size, Black

    JOHN GUEST FITTINGS
    11 in stock

    To connect two different size pipes. Speedfit push-fit fittings make joining Copper, PEX, CPVC easy. Incorporates Twist-to-Lock feature for added s...

    View full details
    Original price $9.87 - Original price $9.87
    Original price
    $9.87
    $9.87 - $9.87
    Current price $9.87
  • Original price $55.01 - Original price $55.01
    Original price
    $55.01
    $55.01 - $55.01
    Current price $55.01

    3/4" Type L Copper Pipe - 10' Hard

    WIELAND042
    7 in stock

    **Products 10ft+ must be delivered on our local trucks. We run routes within a 200-mile radius of our warehouse locations. See checkout for deliver...

    View full details
    Original price $55.01 - Original price $55.01
    Original price
    $55.01
    $55.01 - $55.01
    Current price $55.01
  • Original price $2.18 - Original price $2.18
    Original price
    $2.18
    $2.18 - $2.18
    Current price $2.18

    NIBCO 604 1/2" Wrot Copper Male Adapter, C X M (NPT)

    NIBCO INC
    10 in stock

    NIBCO 604 1/2 CXM ADAPTER WROT. The male adapter features a solder cup and male NPT thread. These fittings provide a means for adapting a solder c...

    View full details
    Original price $2.18 - Original price $2.18
    Original price
    $2.18
    $2.18 - $2.18
    Current price $2.18
  • Original price $3.21 - Original price $3.21
    Original price
    $3.21
    $3.21 - $3.21
    Current price $3.21

    NIBCO 600 1" Wrot Copper Coupling with Stop (1-1/8" OD)

    NIBCO INC
    21 in stock

    1" Wrot Copper Coupling with Stop (1-1/8" OD). SSID: 85812

    Original price $3.21 - Original price $3.21
    Original price
    $3.21
    $3.21 - $3.21
    Current price $3.21
  • Original price $8.50 - Original price $8.50
    Original price
    $8.50
    $8.50 - $8.50
    Current price $8.50

    31910 OATEY CPVC All Weather Flowguard Gold® 1-Step Yellow Cement, 4 oz.

    OATEY S.C.S.
    66 in stock

    Oatey 4 oz. CPVC All Weather Flowguard Gold 1-Step Yellow Cement. SSID: 86237 Oatey® FlowGuard Gold® 1-Step All Weather Fast Set Yellow Cement is r...

    View full details
    Original price $8.50 - Original price $8.50
    Original price
    $8.50
    $8.50 - $8.50
    Current price $8.50
  • Original price $1.03 - Original price $1.03
    Original price
    $1.03
    $1.03 - $1.03
    Current price $1.03

    439-101 LASCO Fittings 3/4" X 1/2" MPT X FPT Schedule 40 Threaded Reducer Bushing

    IPEXSC40
    272 in stock

    3/4" X 1/2" MPT X FPT Schedule 40 Threaded Reducer Bushing.

    Original price $1.03 - Original price $1.03
    Original price
    $1.03
    $1.03 - $1.03
    Current price $1.03
  • Original price $0.49 - Original price $0.49
    Original price
    $0.49
    $0.49 - $0.49
    Current price $0.49

    1/2" MIP X 1/2" ID Barb Adapter

    INDUSTR110
    Out of stock

    Original price $0.49 - Original price $0.49
    Original price
    $0.49
    $0.49 - $0.49
    Current price $0.49
    Sold out
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $3.05
    $3.05 - $3.05
    Current price $3.05

    3/4" X 10' SCHEDULE 40 PVC PLAIN END PIPE

    IPEXPIPE
    202 in stock

    Vendor: NORTH AMERICAN PIPE CORP| Vendor # 3/4X10' SCH 40 SOLID **Products 10ft+ must be delivered on our local trucks. We run routes within a 20...

    View full details
    Original price $0.00 - Original price $0.00
    Original price $0.00
    $3.05
    $3.05 - $3.05
    Current price $3.05
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $2.11
    $2.11 - $2.11
    Current price $2.11

    3/4" FITTING BRUSH

    BLACK SWAN MANUFACTURING
    Only 3 left!

    FITTING BRUSH Plastic handle and high carbon crimped steel brush. Easy to hold. Cleans inside of tubing and fittings to make for better soldering. ...

    View full details
    Original price $0.00 - Original price $0.00
    Original price $0.00
    $2.11
    $2.11 - $2.11
    Current price $2.11
  • Original price $0.83 - Original price $0.83
    Original price
    $0.83
    $0.83 - $0.83
    Current price $0.83

    4101-007 Spears Manufacturing 3/4" CPVC Tee, Socket X Socket X Socket

    SPEARS MANUFACTURING CO
    35 in stock

    3/4" CPVC Tee Socket. NSF?« Certified Lead Free. SSID: 85767 Tee Dimension Spec Sheet

    Original price $0.83 - Original price $0.83
    Original price
    $0.83
    $0.83 - $0.83
    Current price $0.83
  • Original price $0.12 - Original price $0.12
    Original price
    $0.12
    $0.12 - $0.12
    Current price $0.12

    1-1/2" X 3 16-GAUGE NAIL PLATE

    DUNDEE MANUFACTURING
    250 in stock

    Vendor: DUNDEE MFG CO| Vendor # 316-503 SSID: 85071

    Original price $0.12 - Original price $0.12
    Original price
    $0.12
    $0.12 - $0.12
    Current price $0.12
  • Original price $6.13 - Original price $6.13
    Original price
    $6.13
    $6.13 - $6.13
    Current price $6.13

    3 PVC ST. 45 Schedule 40

    Genova
    131 in stock

    3" DWV 1/8" Bend Street H X SP. SSID: 85576 Vendor SKU: 72730

    Original price $6.13 - Original price $6.13
    Original price
    $6.13
    $6.13 - $6.13
    Current price $6.13
  • Original price $3.28 - Original price $3.28
    Original price
    $3.28
    $3.28 - $3.28
    Current price $3.28

    NIBCO 606-2 3/4" FTG x C 45° Copper Elbow

    NIBCOPV191
    20 in stock

    SSID: 85885

    Original price $3.28 - Original price $3.28
    Original price
    $3.28
    $3.28 - $3.28
    Current price $3.28
  • Original price $766.67 - Original price $766.67
    Original price
    $766.67
    $766.67 - $766.67
    Current price $766.67

    Oil Creek 1-1/2" CTS 250 PSI Blue Polyethylene Pipe (NSFW-3408) - 300' Coil

    OIL CREEK PLASTICS, INC
    Only 1 left!

    Vendor: OIL CREEK PLASTICS INC| Vendor # AJT21030 300' Coil of Oil Creek Plastics 1 1/2" CTS 250 PSI BLUE Polyethylene Pipe (NSFW-3408). Submittals...

    View full details
    Original price $766.67 - Original price $766.67
    Original price
    $766.67
    $766.67 - $766.67
    Current price $766.67
  • Original price $2.13 - Original price $2.13
    Original price
    $2.13
    $2.13 - $2.13
    Current price $2.13

    1/2" HOSE CLAMP

    IDEAL CLAMP PROD INC
    39 in stock

    Vendor: IDEAL CLAMP PROD INC| Vendor # 6808051

    Original price $2.13 - Original price $2.13
    Original price
    $2.13
    $2.13 - $2.13
    Current price $2.13
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $8.02
    $8.02 - $8.02
    Current price $8.02

    CCSN0100 Everflow 1" Wrot Copper Street 90° Elbow

    EVERFLOW SUPPLIES INC
    94 in stock

    1" Wrot Copper Street 90° Elbow.

    Original price $0.00 - Original price $0.00
    Original price $0.00
    $8.02
    $8.02 - $8.02
    Current price $8.02
  • Original price $3.47 - Original price $3.47
    Original price
    $3.47
    $3.47 - $3.47
    Current price $3.47

    NIBCO 603 1/2" C x F Copper Female Adapter

    NIBCO INC
    13 in stock

    NIBCO 603 1/2 CXF ADAPTER WROT. The female adapter features a solder cup and female NPT thread. These fittings provide a means for adapting a sold...

    View full details
    Original price $3.47 - Original price $3.47
    Original price
    $3.47
    $3.47 - $3.47
    Current price $3.47
  • Original price $14.53 - Original price $14.53
    Original price
    $14.53
    $14.53 - $14.53
    Current price $14.53

    1" PRESS COPPER TEE

    NIBCOPV191
    Out of stock

    PC611 1 PRESS TEE LD The NIBCO® Press System® wrot copper tee features an inboard bead and EPDM O-ring. Simply applying pressure from a pressing to...

    View full details
    Original price $14.53 - Original price $14.53
    Original price
    $14.53
    $14.53 - $14.53
    Current price $14.53
    Sold out
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $1.92
    $1.92 - $1.92
    Current price $1.92

    2 PLUG

    BYSON INTERNATIONAL CO., LTD.
    232 in stock

    SSID: 43433 100

    Original price $0.00 - Original price $0.00
    Original price $0.00
    $1.92
    $1.92 - $1.92
    Current price $1.92
  • Original price $1.16
    Original price $1.16 - Original price $1.16
    Original price $1.16
    Current price $1.07
    $1.07 - $1.07
    Current price $1.07

    553-9W Sioux Chief HangsTuff White, 4" Schedule 40

    SIOUX CHIEF MFG CO INC
    191 in stock

    HangsTuff White, 4" Schedule 40.

    Original price $1.16
    Original price $1.16 - Original price $1.16
    Original price $1.16
    Current price $1.07
    $1.07 - $1.07
    Current price $1.07
    Sale Sale
  • Original price $0.67 - Original price $0.67
    Original price
    $0.67
    $0.67 - $0.67
    Current price $0.67

    CCRC0012 Everflow 1/2" Wrot Copper Coupling with Stop

    EVERFLOW SUPPLIES INC
    6 in stock

    1/2" Wrot Copper Coupling with Stop. SSID: 85805

    Original price $0.67 - Original price $0.67
    Original price
    $0.67
    $0.67 - $0.67
    Current price $0.67
  • Original price $15.31 - Original price $15.31
    Original price
    $15.31
    $15.31 - $15.31
    Current price $15.31

    PC600R 1X3/4 NIBCO 1" X 3/4" Copper Reducing Coupling-Press

    NIBCO INC
    85 in stock

    1" X 3/4" Copper Reducing Coupling-Press. SSID: 80180

    Original price $15.31 - Original price $15.31
    Original price
    $15.31
    $15.31 - $15.31
    Current price $15.31
  • Original price $1.69 - Original price $1.69
    Original price
    $1.69
    $1.69 - $1.69
    Current price $1.69

    4135-010OR Spears Manufacturing 1" Female Adapter with Gasket, CPVC, Socket X Thread

    SPEARS MANUFACTURING CO
    23 in stock

    1" Female Adapter CPVC. SSID: 86029

    Original price $1.69 - Original price $1.69
    Original price
    $1.69
    $1.69 - $1.69
    Current price $1.69
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $8.70
    $8.70 - $8.70
    Current price $8.70

    TPC-007-S Spears Manufacturing 3/4" CPVC-PEX Transition Socket Adapter, Socket x PEX Barb-Crimp Style

    SPEARS MANUFACTURING CO
    300 in stock

    3/4" CPVC-PEX Transition Socket Adapters. Socket x PEX Barb-Crimp Style. CPVC Socket is also (Spigot) NSF?« Certified Lead Free. SSID: 65328

    Original price $0.00 - Original price $0.00
    Original price $0.00
    $8.70
    $8.70 - $8.70
    Current price $8.70
  • Original price $4.01 - Original price $4.01
    Original price
    $4.01
    $4.01 - $4.01
    Current price $4.01

    CCFA0034 Everflow 3/4" Wrot Copper Female Adapter

    EVERFLOW SUPPLIES INC
    Only 3 left!

    3/4" Wrot Copper Female Adapter. SSID: 85930

    Original price $4.01 - Original price $4.01
    Original price
    $4.01
    $4.01 - $4.01
    Current price $4.01
  • Original price $1.91 - Original price $1.91
    Original price
    $1.91
    $1.91 - $1.91
    Current price $1.91

    1/2" WROT COPPER ELBOW - 45 DEGREE

    NIBCOPV191
    Only 3 left!

    SSID: 85847N

    Original price $1.91 - Original price $1.91
    Original price
    $1.91
    $1.91 - $1.91
    Current price $1.91
  • Original price $2.13 - Original price $2.13
    Original price
    $2.13
    $2.13 - $2.13
    Current price $2.13

    3/4" STAINLESS STEEL HOSE CLAMP

    IDEAL CLAMP PROD INC
    72 in stock

    Vendor: IDEAL CLAMP PROD INC| Vendor # 6810051 SSID: 43261

    Original price $2.13 - Original price $2.13
    Original price
    $2.13
    $2.13 - $2.13
    Current price $2.13
  • Original price $16.53 - Original price $16.53
    Original price
    $16.53
    $16.53 - $16.53
    Current price $16.53

    4 X 4 X 2 SAN. TEE

    Genova
    13 in stock

    4" X 4" X 2" DWV Sanitary Tee Reducing All Hub. SSID: 85644 Vendor SKU: 71142 Tee Dimension Spec Sheet

    Original price $16.53 - Original price $16.53
    Original price
    $16.53
    $16.53 - $16.53
    Current price $16.53
  • Original price $1.14 - Original price $1.14
    Original price
    $1.14
    $1.14 - $1.14
    Current price $1.14

    MANSFIELD 630-0030 RED SEAL FOR 210 AND 211 FLUSH VALVE

    ORGILLI148
    Only 1 left!

    Original price $1.14 - Original price $1.14
    Original price
    $1.14
    $1.14 - $1.14
    Current price $1.14
  • Original price $0.00 - Original price $0.00
    Original price $0.00
    $6.99
    $6.99 - $6.99
    Current price $6.99

    825-2P SIOUX 2IN PVC SHOWER DRAIN 2 PIECE DRAIN W/S.S. STRAINER PFG-600

    SIOUX CHIEF MFG CO INC
    8 in stock

    2'' PVC Hub - 4-1/4'' Round Strainer

    Original price $0.00 - Original price $0.00
    Original price $0.00
    $6.99
    $6.99 - $6.99
    Current price $6.99
  • Original price $15.01 - Original price $15.01
    Original price
    $15.01
    $15.01 - $15.01
    Current price $15.01

    PSEI632838E-L RWC John Guest ProLock Female Elbow Connector (NPS Thread), 3/4" CTS Pipe Size x 1" NPS

    JOHN GUEST FITTINGS
    12 in stock

    ProLock push-fit fittings make joining Copper, PEX or CPVC pipe to NPT threads easy. They incorporate Twist-to-Lock feature for added security. Fas...

    View full details
    Original price $15.01 - Original price $15.01
    Original price
    $15.01
    $15.01 - $15.01
    Current price $15.01
  • Original price $11.70 - Original price $11.70
    Original price
    $11.70
    $11.70 - $11.70
    Current price $11.70

    NIBCO PC604 1" X 1" Press x Male Copper Adapter, Wrot

    NIBCO INC
    65 in stock

    The NIBCO® Press System® copper male adapter features an inboard bead and EPDM O-ring. Simply applying pressure from a pressing tool tightens the O...

    View full details
    Original price $11.70 - Original price $11.70
    Original price
    $11.70
    $11.70 - $11.70
    Current price $11.70
  • Original price $2.97 - Original price $2.97
    Original price
    $2.97
    $2.97 - $2.97
    Current price $2.97

    PI011223S-US RWC John Guest Acetal Gray Male Connector (NPTF Thread) 3/8" Tube OD x 3/8" NPTF

    JOHN GUEST FITTINGS
    21 in stock

    For connecting OD tubing sizes to female NPT threads. Makes installations quick and easy. Makes connecting tubing to female threaded connections qu...

    View full details
    Original price $2.97 - Original price $2.97
    Original price
    $2.97
    $2.97 - $2.97
    Current price $2.97

PLUMBING

A trusted industry leader since 1986, American Copper & Brass carries a wide variety of plumbing supplies. With everything from faucets and drains to well supplies, copper tubes, and more, we’re sure to have the exact plumbing supplies you need for your next project!  

Whether you’re a plumber looking to restock supplies, a store owner looking to stock your shelves, or a residential customer with a plumbing emergency, you can trust American Copper & Brass with all of your plumbing supply needs! We carry the largest selection of plumbing supplies available from brands such as Delta, Danco, Peerless, and more. If it goes in a plumbing system, we have it! Let American Copper & Brass be your one-stop shop for all your plumbing supply needs!

Browse through our wide selection of plumbing supplies below. If you can’t find what you’re looking for, fill out our contact form or give us a call at (800) 624-8296 and we’ll be sure to help!

Free Shipping*

When you spend $100+

Exceptional Pricing

Open an account today for additional discounts

LIVE CHAT OR PHONE

U.S Based Customer Concierge Service

Nationwide coverage

Find your nearest Warehouse