Hobby & Engineering Supplies - an MBA company

TAP00 MFAST


Cross Referenced Part Numbers



TPC-012F-I MFAST part number TAP0090

Matches our part number


Description: Thread Size: 00-90 UNF (1.19mm). Pitch in mm / Threads Per Inch: 0.282 mm / 90 TPI. Type: Intermediate.

Group: Tools - Taps - Carbon Steel - Hand
Part Link: TPC-012F-I

Rec. Retail Price: 0.00. Stock: 1  




TPC-015F-I MFAST part number TAP00

Matches our part number


Description: Thread Size: 0-80 UNF (1.524mm). Pitch in mm / Threads Per Inch: 0.318 mm / 80 TPI. Type: Intermediate.

Group: Tools - Taps - Carbon Steel - Hand
Part Link: TPC-015F-I

Rec. Retail Price: 0.00. Stock: 1  




TPC-015F-I MFAST part number TAP00

Matches our part number


Description: Thread Size: 0-80 UNF (1.524mm). Pitch in mm / Threads Per Inch: 0.318 mm / 80 TPI. Type: Intermediate.

Group: Tools - Taps - Carbon Steel - Hand
Part Link: TPC-015F-I

Rec. Retail Price: 0.00. Stock: 1  



Category Matches

Tools Threading


Tools - Taps - Carbon Steel - Hand
Tools - Taps - Carbon Steel - Hand

Also see combined categories:
All Taps
All Tools

Carbon Steel Straight Flute Taps. Starting from M1 and 0-90 UNF. Many unusual sizes - M1.2, M1.4, M1.6, M1.7, BA Sizes, 2-56 and more. Sutton - PN - Bordo.

Carbon steel hand taps. Carbon Steel (CS) Hand taps.


There is also a good range of Tools - Taps - Carbon Steel - Hand on the Small Parts and Bearings website.


Tools - Tap Wrenches
Tools - Tap Wrenches

Also see combined categories:
All Tools

Tee handle and bar types. Suit taps from 1mm to 12mm.


There is also a good range of Tools - Tap Wrenches on the Small Parts and Bearings website.


Sets


Tools - Sets
Tools - Sets

Also see combined categories:
All Tools

General tool sets, screwdriver sets, tap sets, dies sets, hex key sets.


There is also a good range of Tools - Sets on the Small Parts and Bearings website.


You may also be interested in

Carburettor Parts


TT600 Yamaha Parts
TT600 Yamaha Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of TT600 Yamaha Parts on the Small Parts and Bearings website.


Dental Handpiece Parts


1000 Midwest Parts
1000 Midwest Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 1000 Midwest Parts on the Small Parts and Bearings website.


3000 Siemens Parts
3000 Siemens Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 3000 Siemens Parts on the Small Parts and Bearings website.


350000 RPM Abu Parts
350000 RPM Abu Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 350000 RPM Abu Parts on the Small Parts and Bearings website.


4000 MS-ML Siemens Parts
4000 MS-ML Siemens Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 4000 MS-ML Siemens Parts on the Small Parts and Bearings website.


4000 S-SL Push Button Siemens Parts
4000 S-SL Push Button Siemens Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 4000 S-SL Push Button Siemens Parts on the Small Parts and Bearings website.


400 Midwest Parts
400 Midwest Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 400 Midwest Parts on the Small Parts and Bearings website.


5000 - 5100 Adec Parts
5000 - 5100 Adec Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 5000 - 5100 Adec Parts on the Small Parts and Bearings website.


7000 Kavo Parts
7000 Kavo Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 7000 Kavo Parts on the Small Parts and Bearings website.


8000 - 8000i Midwest Parts
8000 - 8000i Midwest Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 8000 - 8000i Midwest Parts on the Small Parts and Bearings website.


C200 T1 Sirona Parts
C200 T1 Sirona Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of C200 T1 Sirona Parts on the Small Parts and Bearings website.


EM3000 Nose Cone C. De Giorgi Parts
EM3000 Nose Cone C. De Giorgi Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of EM3000 Nose Cone C. De Giorgi Parts on the Small Parts and Bearings website.


S400 - S405 Faro Parts
S400 - S405 Faro Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of S400 - S405 Faro Parts on the Small Parts and Bearings website.


Fishing Reel Parts


10000C-1988 Abu Garcia Parts
10000C-1988 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 10000C-1988 Abu Garcia Parts on the Small Parts and Bearings website.


10000C Abu Garcia Parts
10000C Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 10000C Abu Garcia Parts on the Small Parts and Bearings website.


1000 Abu Garcia Parts
1000 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 1000 Abu Garcia Parts on the Small Parts and Bearings website.


1500C Abu Garcia Parts
1500C Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 1500C Abu Garcia Parts on the Small Parts and Bearings website.


2500C ICF Abu Garcia Parts
2500C ICF Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 2500C ICF Abu Garcia Parts on the Small Parts and Bearings website.


2500 F1 Abu Garcia Parts
2500 F1 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 2500 F1 Abu Garcia Parts on the Small Parts and Bearings website.


3500 - 4000 Daiwa Parts
3500 - 4000 Daiwa Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 3500 - 4000 Daiwa Parts on the Small Parts and Bearings website.


3500B Shimano Parts
3500B Shimano Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 3500B Shimano Parts on the Small Parts and Bearings website.


3500 Ultra Power Long Cast Jarvis Walker Parts
3500 Ultra Power Long Cast Jarvis Walker Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 3500 Ultra Power Long Cast Jarvis Walker Parts on the Small Parts and Bearings website.


4000 - 4500 Abu Garcia Parts
4000 - 4500 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 4000 - 4500 Abu Garcia Parts on the Small Parts and Bearings website.


4400-SS Penn Parts
4400-SS Penn Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 4400-SS Penn Parts on the Small Parts and Bearings website.


4500C Abu Garcia Parts
4500C Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 4500C Abu Garcia Parts on the Small Parts and Bearings website.


4600 Abu Garcia Parts
4600 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 4600 Abu Garcia Parts on the Small Parts and Bearings website.


4600C Abu Garcia Parts
4600C Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 4600C Abu Garcia Parts on the Small Parts and Bearings website.


5000C Abu Garcia Parts
5000C Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 5000C Abu Garcia Parts on the Small Parts and Bearings website.


5000C Butterworth Parts
5000C Butterworth Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 5000C Butterworth Parts on the Small Parts and Bearings website.


5500 - 6000 Abu Garcia Parts
5500 - 6000 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 5500 - 6000 Abu Garcia Parts on the Small Parts and Bearings website.


5500 ULTRACAST Abu Garcia Parts
5500 ULTRACAST Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 5500 ULTRACAST Abu Garcia Parts on the Small Parts and Bearings website.


5600 Abu Garcia Parts
5600 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 5600 Abu Garcia Parts on the Small Parts and Bearings website.


5X800 Shina Parts
5X800 Shina Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 5X800 Shina Parts on the Small Parts and Bearings website.


6500 Abu Garcia Parts
6500 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6500 Abu Garcia Parts on the Small Parts and Bearings website.


6500C - 6500C3 Abu Garcia Parts
6500C - 6500C3 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6500C - 6500C3 Abu Garcia Parts on the Small Parts and Bearings website.


6600 BLACKMAX - PROMAX - SILVERMAX Abu Garcia Parts
6600 BLACKMAX - PROMAX - SILVERMAX Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6600 BLACKMAX - PROMAX - SILVERMAX Abu Garcia Parts on the Small Parts and Bearings website.


6600 C4 Abu Garcia Parts
6600 C4 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6600 C4 Abu Garcia Parts on the Small Parts and Bearings website.


6600 C5 Abu Garcia Parts
6600 C5 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6600 C5 Abu Garcia Parts on the Small Parts and Bearings website.


6600C Abu Garcia Parts
6600C Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6600C Abu Garcia Parts on the Small Parts and Bearings website.


6600 D5 Abu Garcia Parts
6600 D5 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6600 D5 Abu Garcia Parts on the Small Parts and Bearings website.


6600 D6 Abu Garcia Parts
6600 D6 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 6600 D6 Abu Garcia Parts on the Small Parts and Bearings website.


7000 Abu Garcia Parts
7000 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 7000 Abu Garcia Parts on the Small Parts and Bearings website.


7000-C3 Abu Garcia Parts
7000-C3 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 7000-C3 Abu Garcia Parts on the Small Parts and Bearings website.


7000C Abu Garcia Parts
7000C Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 7000C Abu Garcia Parts on the Small Parts and Bearings website.


7000 Project Butterworth Parts
7000 Project Butterworth Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 7000 Project Butterworth Parts on the Small Parts and Bearings website.


7500 8500 Spinning Reel Penn Parts
7500 8500 Spinning Reel Penn Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 7500 8500 Spinning Reel Penn Parts on the Small Parts and Bearings website.


7500 Abu Garcia Parts
7500 Abu Garcia Parts

Bearings and Spare Parts

Where alternative parts are offered, we make no claims as to their suitability. Selection of the most suitable bearings and parts is the responsibility of the customer. We recommend you replace bearings with the same type if that type is working well. High speed caged bearings are better suited to handle vibration than standard caged bearings.


There is also a good range of 7500 Abu Garcia Parts on the Small Parts and Bearings website.


Main Pages



Freight Rates
Terms and Conditions
Privacy Policy

Registered Australian Company: Hobby & Engineering Supplies Pty Ltd (ABN 54 125 001 541)

Hobby and Engineering Supplies offers 6213 products in 446 categories including assortment kits, low priced hobby bearings, tools, screws, brass and aluminium rod and tubing - see the full listing in the Online Catalogue. We have excellent Freight Rates within Australia and worldwide. We offer a choice of delivery with a signature required, or cheaper options with no signature required. The no signature required options are at the customer’s risk once the goods leave our store.

Using the links throughout this site you will find extensive information including catalogues, technical data, and other product specific information. We sell our products worldwide through our online store and our overseas freight rates are competitive for fully traceable courier delivery.

Hobby and Engineering Supplies is part of MBA Group offering a select range from the MBA Group catalogue.

Hobby and Engineering Supplies products are not authorised for sale into the USA or Canada due to the reluctance of Australian insurers to provide product liability insurance into those two countries.

Information on this website is Copyright Hobby and Engineering Supplies 1997. All rights reserved.

Freight Rates
Terms and Conditions
Privacy Policy

Registered Australian Company: Hobby & Engineering Supplies Pty Ltd (ABN 54 125 001 541)

Hobby and Engineering Supplies offers 6213 products in 446 categories including assortment kits, low priced hobby bearings, tools, screws, brass and aluminium rod and tubing - see the full listing in the Online Catalogue. We have excellent Freight Rates within Australia and worldwide. We offer a choice of delivery with a signature required, or cheaper options with no signature required. The no signature required options are at the customer’s risk once the goods leave our store.

Using the links throughout this site you will find extensive information including catalogues, technical data, and other product specific information. We sell our products worldwide through our online store and our overseas freight rates are competitive for fully traceable courier delivery.

Hobby and Engineering Supplies is part of MBA Group offering a select range from the MBA Group catalogue.

Hobby and Engineering Supplies products are not authorised for sale into the USA or Canada due to the reluctance of Australian insurers to provide product liability insurance into those two countries.

Information on this website is Copyright Hobby and Engineering Supplies 1997. All rights reserved.