Parallel Ports Pci
![]() |
The term "motherboard" or "mainboard" refers to the most important component found inside a personal computer or PC. It is a large circuit board mounted to one side or bottom of the computer case depending on the type of PC. Even laptops contain a motherboard but these are designed specifically for the laptop in which they are fitted. There are several types of motherboard and they are categorized by the type of case they fit into also known as the form factor. ATX and mATX or micro ATX are the two most common types installed in most modern PCs.
The motherboard's role is to allow everything to communicate with each other. The circuit board contains a number of ports or connectors allowing the various internal components within the computer to communicate with the processor, memory etc. All of these connectors have a role and allow various components and devices to be fitted or installed internally or externally.
In the rest of this article I will explain the function of each of these ports or connectors and the devices that may be connected to them.
CPU or Processor Socket
The CPU socket is rather self explanatory as it holds the CPU. There are various types of processor available and each is designed to fit a certain CPU socket type. The socket is designed so that the processor can only be fitted one way. This is usually determined by a series of notches cut out of the edges of the CPU. These notches will match the CPU socket for correct installation of the processor. The motherboard CPU socket usually contains a mechanism or latch to firmly lock the processor securely into the socket.
Memory Slots
Again the memory slots are just that. They hold the computer memory in place. Motherboards can have a varying amount of memory slots fitted to them. In most home PCs there are two, three or four slots. As with the CPU socket, the memory slots are designed to hold specific types of memory. The slots have a number of raised points designed to correspond with the correct type of memory module, they also help to determine the orientation of the memory when installed. At each end of the slot a small latch device can be found. These latches are opened before installing the memory module and lock it in place as the module is inserted into the slot.
SATA Connectors
These connectors allow devices such as hard disk drives and CD/DVD drives to be installed in the computer. The amount of these connectors varies depending on the motherboard. The connector can be recognised by the small L-shaped receptacle which prevents improper fitting of the SATA cables.
IDE/PATA Connectors
These are the older type of connection for hard disk drives and CD/DVD drives. Older motherboards may have two of these connectors, a primary and secondary. An IDE cable would be used to connect up to two devices to each connector. The connector has two rows of pins and a notch cut out of one side enabling easy fitting of the cables ensuring that they are correctly fitted. Modern motherboards may only have one IDE connector fitted to allow either an older hard disk or CD/DVD drive to be installed.
AGP Graphics Slot
This is a brown coloured slot used to fit the older AGP graphics cards. On some motherboards this would have a small latch at one end to securely hold the graphics card in place.
PCI, PCI-E Expansion Card Slots
These are usually white in colour and the number can vary dependant on the motherboard. The older PCI has now been replaced by the PCI-E or PCI Express standard. They allow expansion cards such as sound, network or multimedia cards to be installed allowing easy expansion of the computers functionality. Fitting a card simply involves pushing the expansion card into the slot when the computer is powered off.
Motherboard Header Connectors
The motherboard contains a series of small connectors in various locations around the board. They usually consist of a number of raised pins. These header connectors have a variety of uses. Some allow USB ports located on the case to be connected, others are for connecting the front panel audio connections such as headphone and microphone sockets housed on the computer case. Connecting to these headers can be awkward and consultation of a motherboard manual is usually required.
External Ports
On the rear facing edge of the motherboard there are a number of ports that are visible on the rear of the PC. These may vary depending on the age of the board. The common ports are PS2 which are coloured purple for connecting a keyboard, green for connecting a mouse. There may also be a red parallel printer port although these are rarely found on modern boards. Another port which is less common on modern boards is the turquoise serial connectors that are used to connect a variety of devices such as old moderns, bar code scanners etc. Some motherboards may have a network or RJ45 port used for connecting the computer to a network but this is not always present. USB and Audio connection ports are also located on the rear of the board allowing external USB devices and speaker systems or microphones to be connected to the PC.
As we can see above the motherboard is the centre piece when it comes to connecting all the various computer components inside and outside of the PC. So how does the motherboard control all these devices and allow them to communicate successfully?
On the motherboard there is sometimes one or two micro-chips which control the motherboard functions. They are sometimes known as the chipset but the correct names are "Northbridge" and "Southbridge" chipsets. Each has a specific role for controlling various communication functions between the various components connected to the motherboard.
The author has worked in the IT industry for approximately 15 years and has worked in various support roles for companies and public bodies. The company for which he is now employed http://www.ivoryegg.com is an online supplier of motherboards in the UK. He also writes for the company blog http://blog.ivoryegg.com.
|
|
Dual Parallel PCI - Parallel adapter - PCI - parallel - 2 ports $61.99 Adds two 25-pin Enhanced Parallel Ports (EPPs) to PCI-equipped PCsBoth ports use Lava's PCI bus Enhanced Parallel Port technology - up to 3 times faster than standard ISA and |
|
|
2 Port PCI Parallel Adapter Card - EPP/ECP - parallel adapter - 2 ports $44.99 StarTech.com 2 Port PCI Parallel Adapter Card - EPP/ECP - Parallel adapter - PCI - parallel - 2 ports |
|
|
Cyber 2S1P 950 PCI - parallel/serial adapter - 2 ports $41.99 SIIG Cyber 2S1P 950 PCI - Parallel/serial adapter - PCI - parallel RS-232 - 2 ports + 1 x parallel port |
|
|
CyberParallel Dual - parallel adapter - 2 ports $36.99 SIIG CyberParallel Dual - Parallel adapter - PCI - parallel - 2 ports |
|
|
2 Port PCI Express Parallel Adapter Card - EPP/ECP - parallel adapter - 2 ports $67.99 StarTech.com 2 Port PCI Express Parallel Adapter Card - EPP/ECP - Parallel adapter - PCIe - parallel - 2 ports |
|
|
2S1P PCI Serial Parallel Combo Card with 16550 UART - parallel/serial adapter - 3 ports $29.99 StarTech.com 2S1P PCI Serial Parallel Combo Card with 16550 UART - Parallel/serial adapter - PCI - parallel serial - 3 ports |
|
|
2s1p Serial Parallel Combo Mini PCI Express Card for Embedded Systems - parallel/serial adapter - 2 ports $79.99 StarTech.com 2s1p Serial Parallel Combo Mini PCI Express Card for Embedded Systems - Parallel/serial adapter - Mini PCI Express - parallel serial - 2 ports + 1 x parallel por |
|
|
Startech PCI2PECP - Parallel Adapter - PCI - Parallel - 2 Ports. Each $48.57 Manufacturer: Startech Computer Products. Each. StarTech.com's PCI2PECP is a high performance PCI Parallel Port add-in card giving users 2 additional Parallel IEEE 1284 EPP/ECP ports that allows to connect printers, scanners and portable drives to their P |
|
|
1S1P Mini PCI Express Serial Parallel Card w/ 16950 UART - parallel/serial adapter - 2 ports $72.99 StarTech.com 1S1P Mini PCI Express Serial Parallel Card w/ 16950 UART - Parallel/serial adapter - PCI Express Mini Card - parallel serial - 2 ports |
|
|
Parallel PCI - parallel adapter $39.99 Lava Parallel PCI - Parallel adapter - PCI - parallel |
|
|
2S1P Combo-Value - parallel/serial adapter - 2 ports $66.99 SIIG 2S1P Combo-Value - Parallel/serial adapter - PCI - parallel serial - 2 ports + 1 x parallel port |
|
|
Lava SP - Parallel/serial Adapter - PCI - Parallel, Serial - 2 Ports. Each $36.41 Manufacturer: Lava Computer Manufacturing, Inc. Each. Running out of PCI slots? With both a serial and a parallel port on one board, Lava's SP-PCI makes efficient use you PCI slots. One SP-PCI connects your favorite serial and parallel peripherals to a bo |
|
|
SIIG#44; INC. DUAL PROFILE PCI BOARD WITH TWO ECPEPP PARALLEL PORTS $46.64 SIIG INC. DUAL PROFILE PCI BOARD WITH TWO ECP/EPP PARALLEL PORTSDUAL PROFILE PCI BOARD WITH TWO ECP/EPP PARALLEL PORTS Manufacturer : SIIG INC. UPC : 662774008691 |
|
|
SIIG Dual Profile PCI board with two ECP/EPP parallel ports Model JJ-P00212-S6 $53.99 Type: PCI to Parallel Port Card External Ports: 1 x Parallel Port Internal Ports: 1 x Parallel Port Specifications: Chip: Moschip MCS9865 Compliant with PCI Local Bus Specification, Revision 2.3 Interface: 32-bit PCI Compliant with IEEE 1284-1994 parallel port standard Supports ECP, EPP, PS2, and SPP parallel port modes Full support for DOS- and Windows-based software PCI IRQ sharing feature reduces IRQ conflicts Ports: 2x parallel ports (DB25 - female) RoHS-compliant Features: Adds 2 ECP/EPP parallel ports to your PCI enabled system Can be installed in 32-/64-bit, 3.3v/5v PCI and PCI-X slot Dual Profile design to install in standard height or low profile chassis with included brackets Parts: 2 years limited |
|
|
LAVA Computer PCI Bus Enhanced Parallel Board Model PARALLEL-PCI $27 Type: PCI to Parallel Port Card External Ports: 1 x Parallel Port Data Transfer Rate: 4.5Mbps Features: Adds one PCI bus 25-pin Enhanced (EPP) Parallel Port to any PCI-equipped PC Up to 3x FASTER than standard ISA or motherboard EPP ports: supports transfer rates of up to 4.5Mbps Automatically selects next available IRQ and LPT address Easy Plug and Play installation Backwards compatible with legacy parallel port peripherals Software configurable for standard ISA LPT (0278h and 0378h) addresses Ideal interface for any parallel port devices: Zip or compatible drives, parallel scanners, laser printers, external CD drives, etc. Parts: 1 year limited |
|
|
Startech PCI2S1P - Parallel/serial Adapter - PCI - Parallel, Serial - 3 Ports. Each $34.11 Manufacturer: Startech Computer Products. Each. Need serial and parallel connectivity? StarTech.com's PCI2S1P slot saver PCI card gives you two 16C550 serial ports with data transfer up to 460.8 Kbits/sec, and one EPP/ECP parallel port with data transfer |
|
|
StarTech.com PCI Parallel Adapter Card $29.99 1 1 x 25-pin DB-25 Female IEEE 1284 Parallel 2.16" Height x 4.72" Width An IBM PC or compatible computer An open PCI slot Plug-and-Play Parallel Printer Scanner CD-R/RW Zip drive Memory Card Reader Older Parallel Peripherals Standard and low profile bracket included allowing install into almost any system Up to 3 times faster than legacy ISA or on-board parallel ports providing fast and reliable parallel communication Supports SPP, EPP, ECP and BPP communication modes for maximum compatibility with your parallel peripherals Add a high-speed parallel port (EPP/ECP) to your desktop computer through a PCI expansion slot. This high performance PCI based EPP/ECP parallel adapter card can be installed in a computer PCI slot to add one IEEE 1284 parallel port to your PC. A cost-effective way to connect parallel devices to a computer, with data transfer speeds of up to 1.5 Mbps (up to 3x faster than on-board parallel ports). The adapter card supports EPP, ECP, SPP and BPP parallel communications, and is simple to install in virtually any PC running Windows Vista, XP, ME, 2000, 98, 95, NT4, DOS and Linux. IRQ sharing and plug and play capabilities guarantee convenient, hassle-free connections to any parallel peripheral. A complete dual profile solution, the PCI parallel adapter card provides both standard bracket and low profile/half-height brackets for adapting to slimline or small form factor system applications. Backed by a StarTech.com Lifetime warranty and free lifetime technical support. BPP ECP EPP IRQ sharing eliminates conflicts between multiple cards PCI PCI Parallel Adapter Card PCI1PECP Parallel Adapter Plug-in Card SPP StarTech.com Up to 1.50 Mbps Parallel Port www.startech.com |
|
|
Siig JJP21012S7 Cyber 2S1P 950 PCI Parallel And Serial Adapter Pci Parallel Rs232 2 Ports + 1 X Parallel Port $59.02 SIIG s Cyber 2S1P 950 PCI adapter card is designed to add two 9pin RS232 serial ports and one 25pin IEEE 1284 parallel port to your current desktop computer. This Serial Parallel Combo allinone PCI adapter features two Highspeed 16950 UART serial ports with builtin 128byte FIFO buffers. They work smoothly as standard RS232 serial ports to support devices including ISDN terminal adapters PDAs digital cameras label printers and other serial port devices. Or they can be configured as 5V or 12V power outputs for devices requiring power such as scanners and POS displays. The Cyber 2S1P 950 PCI s 25pin parallel port supports EPP/ECP and SPP (standard) parallel port modes and is ideal for connecting additional printer to your desktop computer. Additional features of the Cyber 2S1P 950 PCI adapter card include IRQ sharing to reduce IRQ conflicts and PME (Power Management Event) that allows device to request change in system power state (wake up system). It comes with an enhanced bendresistant bracket to provide a more secure connection to the system and is a costeffective and reliable solution to connect a wide variety of serial and parallel devices. Host Interface: Universal PCI. Ports: 2 x 9pin DB9 Male RS232 Serial 1 x 25pin DB25 Male IEEE 1284 Parallel. Form Factor: Plugin Card. Package Contents:. Cyber JJP21012S7 3port PCI Serial/Parallel Combo Adapter. 9pin Serial Connector Bracket (2nd serial port). Driver CD. User s Manual. |
|
|
Parallel PCI 3.3V - parallel adapter $53.99 Lava Parallel PCI 3.3V - Parallel adapter - PCI - parallel |
|
|
CyberParallel PCI - parallel adapter $36.99 SIIG CyberParallel PCI - Parallel adapter - PCI - parallel |
|
|
Lava Computer Dual Parallel-PCI Card $51.99 2 2 x 25-pin DB-25 Female IEEE 1284 Parallel Adds two 25-pin Enhanced Parallel Ports (EPPs) to PCI-equipped PCs Both ports use Lava's PCI Bus Enhanced Parallel Port technology up to 3 times faster than standard ISA and motherboard EPP parallel ports Easy Plug and Play installation automatically selects next available IRQ and I/O addresses Both ports share one IRQ saves valuable resources for other expansion cards Configurable for standard ISA parallel port addresses (0278 and 0378) for compatibility with legacy peripherals (e.g. Zip Drives) DUALPARALLEL-PCI Dual Parallel-PCI Card Lava Computer Lava Computer MFG, Inc Lifetime PC PCI Parallel Adapter Plug-in Card www.lavalink.com |
|
|
Low Profile PCI-1S1P - parallel/serial adapter - 2 ports $31.99 SIIG Low Profile PCI-1S1P - Parallel/serial adapter - PCI low profile - RS-232 - 2 ports |
|
|
SIIG Cyber 2S1P 950 PCI - Parallel/serial Adapter - 2 Ports. Each $43.42 Manufacturer: SIIG, Inc.. Each. SIIG’s Cyber 2S1P 950 PCI adapter card is designed to add two 9-pin RS232 serial ports and one 25-pin IEEE 1284 parallel port to your desktop computer. This Serial-Parallel combo all-in-one PCI adapter features two high-spe |
|
|
SYBA 2 Ports PCI Parallel Card Model SY-PCI10002 $13.99 Type: PCI to Parallel Port Card Operating Systems Supported: Windows 95, 98, ME, 2000, NT 4.0, XP, Vista, Linux & DOS Features: Using Moschip MCS9865 chipset Easy Plug & installation automatically selects IRQ and I/O address Supports PCI IRQ sharing-saves valuable resources for other expansion card Support 32-bit PCI Bus, PCI Specification 2.1 Support Re-mapping to Legacy Address Supports more than one card into system Parallel Port Build-in SPP, PS2, EPP, ECP compatible IEEE 1284 printer port Fast data rates up to 1.5 Megabytes/sec Build-in 16 Bytes FIFO Parts: 1 year limited Labor: 1 year limited |
|
|
Lava Dual Parallel PCI Parallel Adapter PCI Parallel 2-Ports Dualparalle $55.56 Lava Dual Parallel PCI Parallel Adapter PCI Parallel 2-Ports Dualparalle |
|
|
Startech 2 Port EPP/ECP PCI-Express Parallel Card - Parallel Adapter - 2 Ports. Each $56.76 Manufacturer: Startech Computer Products. Each. Get more out of your parallel peripherals! StarTech.com's PEX2PECP helps your old parallel devices perform like never before. This high performance EPP/ECP parallel card adds two IEEE 1284 ports to your PC, |
|
|
Koutech PCI to Parallel Card Model IO-PP210 $11.99 Sometimes you need to attach multiple parallel devices to your system. Kuotech has the answer with their dual port card. The multi-mode ports support all of the parallel protocols. All you have to do is plug it in and the card will do the rest. It will automatically select available I/O and IRQ settings so you don't have to worry about manual configuration. Type: PCI to Parallel Port Card External Ports: 1 Parallel Port Internal Ports: 1 Parallel port Data Transfer Rate: up to 1.5Mbytes/sec Operating Systems Supported: Windows 95/98/98SE/Me/NT 4.0/2000/XP/Linux Features: Easy jumperless Plug-N-Play installation automatically configures itself for a free PCI I/O address and IRQ level Re-map function for legacy ports for backward compatibility with legacy parallel port peripherals (e.g. ZIP drives) Up to three times faster data throughput than comparable ISA bus or motherboard parallel port Fully Plug-N-Play compatible Fully compliant with PCI 2.1 specifications Package Contents: One PCI parallel port card One 25-pin ribbon cable One software drivers CD User manual Parts: 1 year limited |
|
|
SIIG Cyber 2S1P PCIe - Parallel/serial Adapter - 2 Ports. Each $35.22 Manufacturer: SIIG, Inc.. Each. Device Type: Parallel/serial adapter Form Factor: Plug-in card Interface (Bus) Type: PCI Express x1 PCI Specification Revision: PCIe 1.1 Dimensions (WxDxH): 0.9 in x 4.8 in x 3 in Ports Qty: 2 ports Auxiliary Ports: 1 x pa |
|
|
Lava Computer PCI Bus Enhanced Parallel Board $35.99 1 1 x 25-pin DB-25 Female IEEE 1284 Parallel Automatically selects next available IRQ and LPT address Easy Plug and Play installation Backwards compatible with legacy parallel port peripherals Software configurable for standard ISA LPT (0278h and 0378h) addresses Ideal for adding extra parallel ports to any low-profile system FCC CE PCI host slot Low profile PCI chassis Plug and Play The 2.5" (60 mm) high board is designed to fit compact chassis such as FlexATX motherboard systems, 2U rackmount systems, slimline systems, All-in-One systems, and compact POS systems. The Parallel-PCI/LP is fast, and it uses the Moko S-1 ASIC, which virtually eliminates any possibility of component failure. Automatic EPP Lava Computer Lava Computer MFG, Inc Lifetime Low-profile Plug-in Card PARALLEL-PCI/LP PCI PCI Bus Enhanced Parallel Board Parallel Adapter Plug-in Card Up to 4.50 Mbps Parallel Port www.lavalink.com |
|
|
Startech 1S1P Mini PCI Express Serial Parallel Combo Adapter Card W/ 16950 UART - Parallel/serial Adapter - 2 Ports. Each $71.95 Manufacturer: Startech Computer Products. Each. This Mini PCI Express 1S1P serial/parallel card turns a mini PCIe slot into one RS232 (DB9) serial port and one Parallel port. The adapter card features a native PCI Express single chip design that allows yo |
|
|
Startech 1 Port Parallel PCI Card PCI1PECPDV $54.86 This high performance EPP/ECP parallel card adds one IEEE 1284 port to your PC with data transfer speeds of up to 1.5 Mbits/sec up to 3 times faster than builtin parallel ports. Installation is a breeze with the option of using a PCI 5V / PCIX 3.3V slot. This card supports for Windows XP Me 2000 98 95 NT4 DOS and Linux. Plus IRQ sharing and plug and play capabilities guarantee convenient hasslefree connections to any parallel peripheral.1 Port Parallel Dual Voltage/Dual Profile PCI Card |
|
|
SIIG CyberParallel Dual - Parallel Adapter - 2 Ports. Each $32.26 Manufacturer: SIIG, Inc.. Each. Adds 2 ECP/EPP parallel ports to your PCI enabled system. Can be installed in 32-/64-bit, 3.3v/5v PCI and PCI-X slot. Dual Profile design to install in standard height or low profile chassis with included brackets Device T |
|
|
Generic Parallel Adapter PCI Parallel Parallelpci $36.94 Generic Parallel Adapter PCI Parallel Parallelpci |
|
|
Microwise CC0002PECPP Printer PCI Card 2 Port HightSpeed EPPECP Builtin Hight Speed IEEE1284 Parallel Ports $39.83 Device Type Print server. Form Factor Plugin card. Interface (Bus) Type PCI. Connectivity Technology Wired. Cabling Type Parallel. Data Link Protocol Parallel. Expansion / Connectivity. Interfaces 1 x parallel IEEE 1284 (EPP/ECP) 36 pin Centronics 1. Compatible Slots 1 x PCI. Software / System Requirements. Software Included Drivers Utilities. Universal Product Identifiers. |
|
|
Microwise CC001P9705P Printer PCI Card 1 Port HightSpeed EPPECP Builtin Hight Speed IEEE1284 Parallel Ports $28.94 Device Type Print server. Form Factor Plugin card. Interface (Bus) Type PCI. Networking. Connectivity Technology Wired. Cabling Type Parallel. Data Link Protocol Parallel. Expansion / Connectivity. Interfaces 1 x parallel IEEE 1284 (EPP/ECP) 36 pin Centronics 1. Compatible Slots 1 x PCI. Miscellaneous. Package Type Retail. Software / System Requirements. Software Included Drivers Utilities. Universal Product Identifiers. Brand Microwise. Part Numbers CC0002PECPP CC001P9705P. |
|
|
Dualparallel-Pci - Lava Computer Dual Parallel-Pci Card - 2 X 25-Pin Db-25 Female Ieee 1284 Parallel $58.56 adds Two 25-pin Enhanced Parallel Ports (epps) to Pci-equipped Pcs both Ports Use Lava's Pci Bus Enhanced Parallel Port Technology up to 3 Times Faster Than Standard Isa And Motherboard Epp Parallel Ports easy Plug And Play Installation Automatically Selects Next Available Irq And I/o Addresses both Ports Share One Irq Saves Valuable Resources For Other Expansion Cards configurable For Standard Isa Parallel Port Addresses (0278 And 0378) For Compatibility With Legacy Peripherals (e.g. Zip Drives) [DUALPARALLELPCI] UPC: 623614000763 UNSPC: 43201522 7.87L x 6.1W x 1.38H 0.3 LB 0.04 Cubes |
|
|
Label Stock / Low Profile PCI Parallel Port / PARALLEL-PCI/LP $45.14 Label Stock - Low Profile PCI Parallel Port - PARALLEL-PCI/LP |
|
|
StarTech 1 Port PCI Parallel Adapter Card $24.99 This high performance PCI based EPP/ECP parallel adapter card can be installed in a computer PCI slot to add one IEEE 1284 parallel port to your PC - a cost-effective way to connect parallel devices to the computer, with data transfer speeds of up to 1.5 Mbps (up to 3 times faster than built-in parallel ports). The adapter card supports EPP, ECP, SPP and BPP parallel communications, and is simple to install in virtually any PC. The card supports Windows® XP, ME, 2000, 98, 95, NT4, DOS and Linux, plus IRQ sharing and plug and play capabilities guarantee convenient, hassle-free connections to any parallel peripheral. A complete dual profile solution, the PCI parallel adapter card provides both standard bracket and low profile brackets for adapting to slimline or small form factor system applications. Type: PCI to Parallel Port Card External Ports: 1 Parallel Port (1 - DB25 Female) Data Transfer Rate: 1.5 Mbits/Sec Operating Systems Supported: Windows 3.1/95/NT4/98/98SE/ME/2000/XP/ Server 2003, DOS, and Linux Dimensions: 4.7" x 2.2" Weight: 0.27 lbs. (package) Features: Easy plug and play installation Installation scripts available for Linux Red Hat 7.2, SuSE 7.3 and Mandrake 8.2 IRQ sharing eliminates conflicts between multiple cards Supports EPP, ECP, SPP and BPP Up to 3 times faster than ISA or built-in parallel ports Parts: 1 year limited |
|
|
LAVA Computer PCI Bus Enhanced Dual Parallel Board Model DUALPARALLEL-PCI $46.99 Type: PCI to Parallel Port Card External Ports: 2 x Parallel Ports Data Transfer Rate: 4.5Mbps Features: Adds two 25-pin Enhanced (EPP) Parallel Ports to any PCI-equipped PC Up to 3x FASTER than standard ISA or motherboard EPP ports: supports transfer rates of up to 4.5Mbps Automatically selects next available IRQ and LPT address Both parallel ports share one system IRQ Easy Plug and Play installation Backwards compatible with legacy parallel port peripherals Software configurable for standard ISA LPT (0278h and 0378h) addresses |


US $17.85

















































































