You are on page 1of 15

MSS SP-97

95
5770b40
0500393 651

STANDARD PRACTICE
SP-B7
1995
Edition

INTEGRALLY REINFORCED FORGED


BRANCH OUTLET FITTINGS-
SOCKET WELDING,
0 THREADEDANDBUTTWELDINGENDS

Developed and Approved


by the
Manufacturers Standardization Society
of the
Valve and Fittings Industry, Inc.
127 Park Street, N.E.
Vienna, Virginia 221804602
(703) 281-6613

Originally Approved June 1987

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS SP-97 95 5770640 0500394 598

MSS P R A CSTTIACNED A R D SP-97

An MSS Standard Practiceis intended as a basis for common practice


by the manufacturer, the user, and the general public. The existence of
an MSS Standard Practice does notin itself preclude the manufacture,
sale, or use of products not conformingto the Standard Practice. Man-
datory conformance is established only by referencein a code, specifi-
cation, sales contract, or public
law, as applicable.

U.S. customary units in this


SP are the standard; the metric units are for reference only.

Non-toleranceddimensions in this Standard Practice are nominal, and, unless


otherwise specified, shallbe considered ”for reference only”.

I
Substantive changes inthis 1995edition are “flagged” by parallel barsas shown
on the margins of this paragraph. The specific detail of the change may be
determined bycomparing the material flagged with that in the previous edition.

Any part of this standard may be quoted. Credit lines should read ‘Extractedfrom MSSSP-97-1995,
with permission of the publisher, the Manufacturers Standardization Society. Reproduction prohibited
under copyright convention unless writtenpermission is grantedby the Manufacturers Standardization
Society of the Valve and FittingsIndustry, Inc.

Copyright O, 1987 by
Manufacturers Standardization Society
of the
Valve and Fittings Industry, Inc.
Printed inU.S.A.

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
flSS SP-97 95 m 5770640 0500395 VZV m

MSS PRACT
STI CAEN D A R D SP-97

I CONTENTS I
SECTION PAGE

1. SCOPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. SERVICEDESIGNATION .................................................................... 1
3. SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4. MARKING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
5. MATERIAL .................................................................................. 2
6. DESIGN AND DIMENSION ................................................................. 3
7. TESTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

TABLE 1 CORRELATION O F FITTINGS CLASS WITH SCHEDULE NUMBER OR


.
WALL DESIGNATION O F RUN PIPE FOR CALCULATION O F RATINGS ........ 1
2 BRANCH OUTLET HEIGHT .
. BUTTWELDING, CUSTOMARY UNITS ........... 4
3 BRANCH OUTLET HEIGHT .
. THREADED, CUSTOMARY UNITS ............... 5
4 BRANCH OUTLET .
. SOCKETWELDING, CUSTOMARY UNITS .................. 6
A2 BRANCH OUTLET HEIGHT
. BUTTWELDING, METRIC UNITS ............, .... 7
.

A3 BRANCH OUTLET HEIGHT .


. THREADED, METRIC UNITS ..................... 8
A4 BRANCH OUTLET .
. SOCKETWELDING, METRIC UNITS ....................... 9

FIGURE 1 .
FITTING CONSOLIDATION GAP ALLOWANCE .................................. 2

ANNEX A .METRIC TABLES ................................................................. 7


B. DESIGN PROOF TEST ........................................................... 10
C. REFERENCED STANDARDS .................................................... 11

ii

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
ISS SP-97 95 m 5770640 0500396 360 m

MSS P R A CS T
T IACNED A R D SP-97

INTEGRALLY REINFORCED FORGED BRANCH OUTLET FITTINGS-


SOCKET WELDING, THREADED AND BUTTWELDING
ENDS

1. I SCOPE 1 2.2 Design temperature and other service con-


ditions shall belimited as providedby the
1.1 This Standard Practice coversessential applicable piping code or regulation for the
dimensions, finish, tolerances, testing, mark- material of construction of the fitting. Within
ing, material and minimum strength require- these limits the maximum allowable pressure of
ments for 90 degree integrally reinforced forged a fitting shall be that computed for straight
branch outlet fittings of buttwelding, socket seamless run pipe of equivalent material (as
welding and threaded types. shownby comparison of composition and
mechanical properties in the respective material
1.2 Fittings manufactured to this standard are specifications). The wall thickness used in such
designed to make a fullyreinforcedbranch computation shall be that tabulated in B36.1Om
connection in accordance with applicable piping for the size and applicable schedule of pipe
code requirements,when attached, at anopening reduced by applicable manufacturing tolerances
in a run pipe by means
of a full penetration weld. and other allowances(e.g.,'threadedallowances).

1.3 Fittings maybemade to specialdimen- 2.3 Any corrosion allowanceand any variation
sions, size, shape, tolerances, or of other in allowable stress due to temperature or other
wrought material by agreement between manu- design shall be applied to the pipe and fitting
facturer and the purchaser. alike. The pipe wall thickness corresponding to
each Class of fitting for ratingpurposes only is
shown in Table 1.
2. I SERVICE DESIGNATION I
2.1 These fittings are designatedby their size,
type and class, as shown in Table 1.

TABLE 1
CORRELATION OF FITTINGS CLASS WITH SCHEDULE NUMBER OR
WALL DESIGNATION OF RUN PIPE FOR CALCULATION OF RATINGS

I CLASSOF
FITTING
BRANCH PIPE WALL FOR
SIZE TYPE RATING BASIS@)
I
Standard Buttwelding NPS 1/93 - 24 Standard
Extra Strong Buttwelding NPS 1/8 - 24 Extra Strong
Schedule 160 Buttwelding NPS 1/2 - 6 Schedule 160
3000 Threaded & Socketweld NPS 1/8 - 4 Extra Strong
6OOo Threaded & Socketweld NPS 1/2 - 2 Schedule 160
(a) Note: The useofrun orbranch pipe wall thicknesses either thinner or thicker than shown in Table 1
constitutes a deviation from this standard and is provided for in Section I .3.

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
SP-97

3. SIZE
- b) Material Identification: The material shall
be identified in accordance with the marking
3.1 The branch outlet sizes considered in this requirements of ASTM Specifications, includ-
standardare shown in Table 1.Size on size ing Heat Identification.
fittings shall be limited to outlet sizes NPS 1/ 2
c)
Class: TheFitting Class - “ S T D
and larger.
(Standard), “XS” (Extra Strong), “SCH 160”
3.2 The run (header) pipe size is limited only
by the pipe sizerange listed for each type fitting
class. I
(Schedule lm), “3000” or “6000”. Alterna-
tively the designation 3M or 6M, as applicable
maybeusedwhere “M” stands for 1,OOO.
d) Size: The nominal size of the pipe which
I
3.3 The manufacturers have theoptionto the fitting’s marking identifies - Run(or
consolidate run sizes for a given branch size for consolidated range) NPS X Outlet NPS.

I economic reasons, provided the designated con-


solidation gap distance between therun pipe
radius and thefitting inlet radius does not exceed
I 4.3 Where size andshape of fittings do not
permit all of the above markings, they may be
1/ 16” (1.6mm) - See Figure 1. omitted in the reverse order given above.

4. MARKING 5. MATERIAL

4.1 Each fitting shall be permanently marked 5.1 The material for fittings shall consist of
with the required identification by raised letter- forgings, bars, and seamless tubular products
ing, and/or by stamping, electro-etching or which conform to the requirements for melting
vibro tool. process, chemical composition requirements and
mechanical property requirements of the forging
4.2 Themarking shall include (but itis not product form listed in Table 1, ANSIiASME
limited to) the following: B16.34, including notes.
a) Manufacturer’s name or trademark.

I I
1/16 MAX.
(1.6mm)

RunRodius RadiusRun
Contour
Rodius
Contour
Radius

CROTCH GAP SKIRT GAP

I Figure 1. Fitting Consolidation Gap Allowance I

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS SP-77 75 m 5770b40 0500398 L33 m

MSS STANDARD PRACTICE SP-97

6. IDESIGN AND DIMENSION I 6.3 Threads in threaded fittings shall comply


with ANSI/ ASME B1.20.1 requirements for
6.1 A run pipe having a branch connection is NPT.
weakenedby the opening made in it. The
branch connection must reinforce the opening 6.3.1 The minimum wall thickness at the root
and restore the original strength of the run pipe. of the thread at the hand tight plane shall be
It is the intent of this standardthat these equal or greater than the nominal wall of the
integrally reinforced branch outlet fittings and schedule pipe of the appropriate fitting class as
the deposited weld metal used to attachthe shown in Table 1.
fittings to runpipes contain all the reinforcement
required by the applicable piping codes without 6.4 Socketweld fittings shall meet the mini-
the addition of saddles or pads. mum socket depth, minimum socket wall thick-
ness and socket diameter of ASME B16.11of
6.1.1 Theadequacy of the design of branch the appropriate class.
connection fittings may be established by
mathematical analyses contained inpressure 6.5 Thecontour weld
bevel angle on the
vessel or piping codes, or at the manufacturer’s longitudinal section of the fittings shall be a
option, by proof testing in accordance with minimum of 35 degrees. The weld bevel angle
Section 7 and Annex B. Records of design or on the transverse section of the fitting is based
prooftests shall be available at the manufac- on the manufacturer’s standard practice.
turer’s facilityfor inspection by the purchaser.

6.1.2 The Codes permit a variety of attach- 7. I TESTS I


mentwelds for thesefittings.Typicalbranch
attachments are shown in ASME B3 1.1 and 7.1 Hydrostatic testing of wroughtfittings is
B3 1.3. not required in this standard. All fittings shall
be capable of withstanding, without leakage or
6.1.3 Fittings shall be contoured to provide a impairment of serviceability, a pressure equal
good fit at the opening in the run pipe. The run tothat prescribedin the applicable code or
attachment weldbevelangledesignwill vary regulation for seamless pipe
of equivalent
with the size and type of fitting and the manu- material and schedule listed in Table 1.
facturer. The size ofthe run opening is dependent
on each manufacturer’s specification. 7.2Proof testing is not required, but when
performed to meet the requirements of 6.1.1
6.2 Buttwelding endfinish shall complywith shall be conducted in accordance with Annex B.
the standard weldingbevel and root face of
ASME E16.25.

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS SP-97 75 5770640 0 5 0 0 3 9 9 0 7 T

MSS PRACTICE STANDARD SP-97

TABLE 2. BRANCH OUTLET HEIGHT - BU’ITWELDING, CUSTOMARY UNITS

t\l I

- ~ .. ..

limensions In Inches
Tolerances: 1/8 - 3/4 k 0.03‘’
1-4 f 0.06”
5 - 12 f 0.12”
14- 24 k 0.19”
4

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
I

OUTLET
NPS

1 /8
1 /4
3/8
1 /2
3/4
1
1-1/4
1-1/2
2
2- 1/2
3
4

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
PISS SP-77 95 = 5770640 O500403 558

MSS PRACTICE STANDARD SP-97

TABLE 4. BRANCH OUTLET - SOCKETWELDING, CUSTOMARY UNITS

(a) Note: “ B Socket minimum depths per ASME B161 1

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS S P - 9 7 95 5770640 0500402 494

MSS STANDARD PRACTICE SP-97

ANNEXA TABLE A2. BRANCH OUTLET HEIGHT - BUTTWELDING, METRIC UNITS

OUTLET
DN

6
8
10
15
20
25
32 321-1/4 32 30 32 44 44
40 1-1/2 33 32 33 33 51 51
50 382 38 38 38 55 55
65 412- 1/2 41 41 41 62 62
80 443 44 44 44 73 73
90 3-1/2 48 51 51 48 - -

1O0 514 51 51 51 84 84
125
150
200
250
300
350
400
450
500 20 102 117 119 127
600 24 116 137 140 140
Ulmensions In Millimeters
Tolerances: 1/8 - 3/4 k 0.8mm
1-4 k 1.6mm
5 - 12 k 3.2mm
14-24 k 4.8mm
7

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
= 5770640 0500403 320
~~

MSS SP-97 95

MSS PRACTICE STANDARD SP-97

TABLE A3. BRANCH OUTLET HEIGHT - THREADED, METRIC UNITS

NPT THREADS
PER B1.20.1

“A” (FACE OF
FITTING TO CROTCH)

1
I 40

100
I 1-1/2

2- 1/2
I 35

57
1 43

1 I

Dimensions In Millimeters
Tolerances: 1/8 - 3/4 f 0.8mm
1-4 f 1.6mm

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS S P - 9 7 95 = 5770640 0500404 267
MSS STANDARD PRACTICE SP-Y7
~ ~ _ _ _ ~

e TABLE A4. BRANCH OUTLET - SOCKETWELDING, METRIC UNITS

C
l
I

(a) Note: " B Socket minimum depths per ASME B16.11

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS SP-77 75 5770640 0500405 L T 3

MSS PRACTICE STANDARD SP-97

DESIGN PROOF TEST S = the actual tensile strength of the run


pipe to be used, psi, (determinedon a
B1. Proof tests shall be made as set forth herein specimen representativeof the pipe).
as evidence of the adequacy of branch con- t = nominalrunpipe wall thickness,
nections employing these outlet fittings.
inches.
D = specifiedoutsidediameter of
B2. Proof Test Procedure the run pipe, inches.

B2.1 Fittings,representative of production,


selected for test shall be identified as to mate- B3. It is not necessary to conduct an individual
rial, grade, and pressure class. They shall be test of fittings in all combinations of sizes,
inspected for dimensional compliance to this wall thickness, and pressure class. A success-
standard. ful proof test on one prototype fitting may
representothersimilarly proportionedfit-
B2.2 Run and branch pipe sections, assembled tings to theextent described herein.
with afittingfor test shall be of equivalent
material to the fitting and shall have nominal B3.1 A successful test on a full size fitting
wall thicknesses corresponding to the fitting in may be used to qualify other full sized fit-
accordance with Table 1, and shall meet all tings nosmaller than one-half nor larger than
requirements of the pipe specification. two-times the size of the test fitting.

B2.3 The test branch outlet fitting shall be B3.2 A successful test on a reducing fitting
welded to the run pipe. The diameter of the qualifies:
branch opening in the run pipe shall not be
less than the inside diameter of the branch B3.2.1 Allsimilarfittings of thesame
pipe. The length of run pipe on either side of branch pipe size which fit larger run pipes
the weld intersection shall be at least twice than thetest fitting.
the pipe outside diameteror a suitable length
to ensure the reinforcing effect of the weld B3.2.2 Allsimilarfittings with abranch
doesnotaffect the prooftest. The branch pipe size no smaller than one-half nor larger
outlet pipe extension shall have a length at than two times the test fitting provided the
least twice its diameter. The run pipe shall run pipe to branch pipe size ratio is equal to
have a bursting strength at least as great as or greaterthan thetest fitting.
the computed proof test pressure as calcu-
lated in B2.4. B3.3 Theuntestedfittingmusthavea
branch pipe t/D ratio not less than one-half
B2.4 Hyrostatic pressure shall be applied to normorethan threetimes the testfitting
the assembly. The test is successful if the as- pressure class.
sembly withstands, without rupture, 105%of
the computedproof test pressure defined below: B3.4 Proof tests which havebeen con-
ducted prior to the issuance of this standard,
P = B and which areequivalenttotheabove
D where requirements, shall be considered as fulfilling
the requirements of this standard provided
P = Proof Test Pressure
I they are adequatelydocumented.

10

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS SP-97 95 5770640 O500406 03T =
MSS PRACTICE STANDARD SP-97

I ANNEXC I
REFERENCED STANDARDS

ANSIiASME B1.20.1 1983 (R 1992) - Pipe Threads, General Purpose (Inch)


ANSIiASME B16.34 1988 - Valves - Flanged, Threaded and Welding End
ANSI/ASME B36.10m 1985 -Welded and Seamless Wrought Steel Pipe
ASME B16.11 1991 - Forged Fittings, Socket-Welding and Threaded
ASME B16.25 1992 - Buttwelding Ends
ASME B31.1 1992 - Power Piping
ASME B3 1.3 1993 - Chemical Plant and Petroleum Refinery Piping

Publications of the following organizations appear on the above list:

ASME
The
American
Society of Mechanical
Engineers
345 East 47th Street, New York, New York 10017

Publications appearing above which have been approved


as American National Standards may also be
obtained from:

ANSI
American National Standards Institute, Inc.
11 West 42nd Street, New York, New York 10036

11

COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings


Licensed by Information Handling Services
MSS SP-97 95 m 5770b400500407T76 m
LIST OF MSSSTANDARD PRACTICES
NUMBER
SP- 6-1990 Standard Finishesfor ContactFacesof Pipe Flanges and Connecting-End Flangesof Valves and Fittings
SP- 9-1992 Spot Facing for Bronze, Iron and Steel Flanges
SP-25-1993 Standard Marking System for Valves, Fittings, Flanges and Unions
SP-42-1990 (R 1995) Class 150 Corrosion Resistant Gate,Globe, Angle and Check Valves with Flanged and Butt Weld Ends
SP-43-1991 Wrought Stainless Steel Butt-welding Fittings
SP-44-1991 Steel Pipe Line Flanges
SP-45-1992 Bypass and Drain Connections
SP-51-1991 (R 1995) Class 150 LW Corrosion Resistant Cast Flangesand Flanged Fittings
SP-53-1995 Quality Standard for Steel Castings and Forgings for Valves, Flanges, and Fittings and Other Piping
Components - Magnetic Particle Examination Method
SP-54-1995 Quality Standard for Steel Castings for Valves, Flanges and Fittings and Other Piping Components -
Radiographic Examination Method
SP-55-1985 (R 1990) Quality Standard for Steel Castings for Valves, Flangesand Fittings and Other Piping Components -
Visual Method
SP-58-1993 Pipe Hangers and Supports - Materials, Design and Manufacture
SP-60-1991 Connecting Flange Joint Between Tapping Sleeves and TappingValves
SP-61-1992 Pressure Testing of Steel Valves
SP-65-1994 High Pressure Chemical Industry Flanges and Threaded Stubs for Use with Lens Gaskets
SP-67-1990 Butterfly Valves
SP-68-1988 High Pressure-Offset SeatButterfly Valves
SP-69-1991 Pipe Hangers and Supports - Selection and Application
SP-70-1990 Cast Iron Gate Valves, Flanged and Threaded Ends
SP-71-1990 Cast Iron Swing Check Valves, Flanged and Threaded Ends
SP-72-1992 Ball Valves with Flanged or Butt-welding Ends for General Service
SP-73-1991 Brazing Joints forWrought and Cast Copper Alloy Solder Joint Pressure Fittings
SP-75-1993 Specifications for High Test Wrought Butt Welding Fittings
SP-77-1984 (R 1990) Guidelines for Pipe Support Contractual Relationships
SP-78-1987 (R 1992) Cast Iron Plug Valves, Flanged and Threaded Ends
SP-79-1992 Socket-Welding Reducer Inserts
SP-80-1987 Bronze Gate, Globe, Angle and Check Valves
SP-81-1981 (R 1986,91) Stainless Steel, Bonnetless, Flanged Knife Gate Valves
SP-82-1992 Valve Pressure Testing Methods
SP-83-1987 Steel Pipe Unions, Socket-Welding and Threaded
SP-84-1990 Valves - Socket-Welding and Threaded Ends
SP-85-1994 Cast Iron Globe & Angle Valves, Flanged and Threaded Ends
SP-86-1987 (R 1992) Guidelines for Metric Data in Standards for Valves, Flanges, Fittings and Actuators
SP-87-1991 Factory-Made Butt-welding Fittings for Class I Nuclear Piping Applications
SP-88-1993 Diaphragm Type Valves
SP-89-1991 Pipe Hangers and Supports - Fabrication and Installation Practices
SP-90-1986 (R 1991) Guidelines on Terminology for Pipe Hangers and Supports
SP-91-1992 Guidelines for Manual Operation of Valves
SP-92-1987 (R 1992) MSS Valve UserGuide
SP-93-1987 (R 1992) Quality Standard for Steel Castings and Forgings for Valves, Flanges, and Fittings and Other Piping
Components - Liquid Penetrant Examinätion Method
SP-94- 1992 Quality Standard for Ferritic and Martensitic Steel Castings for Valves, Flanges, and Fittings and Other
Piping Components - Ultrasonic Examination Method
SP-95-1986 (R 1991) Swage(d) Nipples and Bull Plugs
SP-96-1991 Guidelmes on Terminology for Valves and.Fittings
SP-97-1995 Forged Carbon Steel Branch Outlet Fittings - Socket Welding, Threaded and Buttwelding Ends
SP-98-1992 Protective Coatings for the Interior of Valves and Hydrants
SP-99-1994 Instrument Valves
SP-100-1988 Qualification Requirements for Elastomer Diaphragms for Nuclear Service Diaphragm Type Valves
SP-101-1989 Part-Turn Valve Actuator Attachment - Flange and Driving Component Dimensions and Performance
Characteristics
SP-102-1989 Multi-Turn Valve Actuator Attachment - Flange and Driving ComponentDimensions and Performance
Characteristics
SP-103-1995 Wrought Copper and Copper Alloy Insert Fittings for Polybutylene Systems
SP-104-1995 Wrought Copper Solder Joint Pressure Fittings
SP-105-1990 Instrument Valves for Code Applications
SP-106-1990 Cast Copper Alloy Flanges and Flanged Fittings, Class 125, 150and 300
SP-107-1991 Transition Union Fittings for Joining Metal and Plastic Products
SP-108-1991 Resilient Seated-Eccentric Cast Iron Plug Valves
SP-109-1991 Welded Fabricated Copper Sodder Joint Pressure Fittings
SP-110-1992 Ball Valves Threaded, Socket-Welding, Solder Joint, Grooved and Flared Ends
SP-111-1992 Gray-Iron and Ductile-Iron Tapping Sleeves

a
SP-112-1993 Quality Standard for Evaluation of Cast Surface Finishes - Visual and Tactile Method. This SP must be
sold with a 10-surface, three-dimensional Cast Surface Comparator, which is a necessarypart of the
Standard. Additional comparators may be sold separately.
SP-113-1994 Connecting Joint between Tapping Machines and Tapping Valves

request.
R-Year
upon-
available
substantive
reaffirmed
standard
Prices
wilhout
change.
year
Indicates
A large number offormer MSS practiceshave been approved by theANSI as ANSI Standards, published by others.
In order to maintaina Single source
Of authoritative
information,the MSS withdraws ils Slandard Practices in such cases.

MANUFACTURERS STANDARDIZATION SOCIETY OF THE VALVE AND


FllTlNGS INDUSTRY, INC.
T, 127 PARK Z180
COPYRIGHT Manufacturers Standardization Society of the Valve and Fittings
Licensed by Information Handling Services

You might also like