Skip to content
FREE ECONOMY SHIPPING ON ORDERS $100+
FREE ECONOMY SHIPPING ON ORDERS $100+

ge

Filters

$
$
Original price $0.00 - Original price $0.00
Original price $0.00
$146.83
$146.83 - $146.83
Current price $146.83

GE CR109X100B INTERLOCK KIT

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR109X100B GE CR109X100B INTERLOCK KIT. SEE PHOTOS. (CAR2-E35-1)**...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$146.83
$146.83 - $146.83
Current price $146.83
Original price $0.00 - Original price $0.00
Original price $0.00
$2,071.33
$2,071.33 - $2,071.33
Current price $2,071.33

GE Cr115E444102 Geared Rotary Switch

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DescriptionDESCRIPTION:Cr115E444102 Geared Rotary SwitchNIB**IMPORTANT** We do n...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$2,071.33
$2,071.33 - $2,071.33
Current price $2,071.33
Original price $0.00 - Original price $0.00
Original price $0.00
$17.77
$17.77 - $17.77
Current price $17.77

GE CR120 BX2 Surge Suppressor

GE
in stock

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION: GENERAL ELECTRIC CR120BX2 SURGE SUPPRESSOR NEW CAR2-I3-3**IMPORTANT...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$17.77
$17.77 - $17.77
Current price $17.77
Original price $0.00 - Original price $0.00
Original price $0.00
$49.42
$49.42 - $49.42
Current price $49.42

GE CR120A04002AA Industrial Relay

GE
Only 1 left!

Condition: Used Condition Description: USED - SEE ITEM DESCRIPTION AND PHOTOS ! Manufacturer / Brand: GE DESCRIPTION:USED GENERAL ELECTRIC CR120...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$49.42
$49.42 - $49.42
Current price $49.42
Original price $0.00 - Original price $0.00
Original price $0.00
$139.99
$139.99 - $139.99
Current price $139.99

GE CR120B04222 110/120 V AC Coil 600 V Industrial Relay

GE
Only 1 left!

Condition: Used Condition Description: See photos and description Manufacturer / Brand: GE DescriptionDESCRIPTION:GE CR120B04222 110/120 V AC Co...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$139.99
$139.99 - $139.99
Current price $139.99
Original price $0.00 - Original price $0.00
Original price $0.00
$19.99
$19.99 - $19.99
Current price $19.99

GE CR120K00448AA 300 V AC 5 A Hi-Fidelity Time-Delay Relay

GE
Only 1 left!

Condition: Used Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR120K00448AA 300 V AC 5 A Hi-Fidelity...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$19.99
$19.99 - $19.99
Current price $19.99
Original price $0.00 - Original price $0.00
Original price $0.00
$31.92
$31.92 - $31.92
Current price $31.92

GE CR120X1A RELAY

GE
Only 3 left!

Condition: Used Condition Description: new condition no paperwork Manufacturer / Brand: GE DescriptionDESCRIPTION:. CR120X1ALOT OF 2 GE CR120X1...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$31.92
$31.92 - $31.92
Current price $31.92
Original price $0.00 - Original price $0.00
Original price $0.00
$16.14
$16.14 - $16.14
Current price $16.14

GE CR120X1A Relay Adder Block

GE
Only 2 left!

Condition: New Condition Description: Manufacturer / Brand: GE DescriptionDESCRIPTION:: GE CR120X1A Relay Adder BlockNew in boxSEE PHOTOS(CAR1-...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$16.14
$16.14 - $16.14
Current price $16.14
Original price $0.00 - Original price $0.00
Original price $0.00
$62.36
$62.36 - $62.36
Current price $62.36

GE CR122AT-03431 Time Delay Relay

GE
Only 1 left!

Condition: Used Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR122AT-03431 Time Delay Relay. Missin...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$62.36
$62.36 - $62.36
Current price $62.36
Original price $0.00 - Original price $0.00
Original price $0.00
$205.89
$205.89 - $205.89
Current price $205.89

GE CR122BT01102B Solid State Timer

GE
Only 1 left!

Condition: Used Condition Description: USED SEE DESCRIPTION Manufacturer / Brand: GE DESCRIPTION:1 USED GENERAL ELECTRIC CR122BT01102B SOLID S...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$205.89
$205.89 - $205.89
Current price $205.89
Original price $0.00 - Original price $0.00
Original price $0.00
$130.48
$130.48 - $130.48
Current price $130.48

GE CR122BX1F Pneumatic Timer

GE
Only 1 left!

Condition: Used Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR122BX1F Pneumatic Timer. Missing ori...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$130.48
$130.48 - $130.48
Current price $130.48
Original price $0.00 - Original price $0.00
Original price $0.00
$41.71
$41.71 - $41.71
Current price $41.71

GE CR123C109A HEATER

GE
in stock

Condition: New Condition Description: Manufacturer / Brand: GE DescriptionDESCRIPTION:: CR123C109A3 - 3 GE CR123C109A HEATERS. SEE PHOTOS. (CAR...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$41.71
$41.71 - $41.71
Current price $41.71
Original price $0.00 - Original price $0.00
Original price $0.00
$303.63
$303.63 - $303.63
Current price $303.63

GE CR127A Pressure Switch

GE
Only 3 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DescriptionDESCRIPTION:GE CR127A Pressure Switch. Miss...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$303.63
$303.63 - $303.63
Current price $303.63
Original price $0.00 - Original price $0.00
Original price $0.00
$449.99
$449.99 - $449.99
Current price $449.99

GE CR127B1 120-600 V 1-115 psi Pressure Switch in NEMA 13 Enclosure

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:GE CR127B1 120-600 V 1-115 psi Pressure Switch in NEMA 13 Enclosure....

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$449.99
$449.99 - $449.99
Current price $449.99
Original price $0.00 - Original price $0.00
Original price $0.00
$521.67
$521.67 - $521.67
Current price $521.67

GE CR127B1003 PRESSURE SWITCH

GE
Only 1 left!

Condition: Used Condition Description: please see pics Manufacturer / Brand: GE DESCRIPTION:. GE CR127B1003 PRESSURE SWITCH. NO BOX. SEE PHOTOS....

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$521.67
$521.67 - $521.67
Current price $521.67
Original price $0.00 - Original price $0.00
Original price $0.00
$851.84
$851.84 - $851.84
Current price $851.84

GE CR127B3 Pressure Switch

GE
Only 1 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DescriptionDESCRIPTION:: GE CR127B3 Pressure Switch. M...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$851.84
$851.84 - $851.84
Current price $851.84
Original price $0.00 - Original price $0.00
Original price $0.00
$49.99
$49.99 - $49.99
Current price $49.99

GE CR174JD02 Sensor Reflectors - Lot of 5

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DescriptionDESCRIPTION:GE CR174JD02 Sensor Reflectors - Lot of 5. New in origina...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$49.99
$49.99 - $49.99
Current price $49.99
Original price $0.00 - Original price $0.00
Original price $0.00
$120.89
$120.89 - $120.89
Current price $120.89

GE CR174JT10E0 Infrared Transmitter

GE
Only 1 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR174JT10E0 Infrared Transmitter. New i...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$120.89
$120.89 - $120.89
Current price $120.89
Original price $0.00 - Original price $0.00
Original price $0.00
$35.61
$35.61 - $35.61
Current price $35.61

GE CR205X100C AUXILIARY CONTACT

GE
Only 2 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR205X100C GE CR205X100C AUX CONTACT. SEE PHOTOS. (CAR2-G6-1)**IMP...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$35.61
$35.61 - $35.61
Current price $35.61
Original price $0.00 - Original price $0.00
Original price $0.00
$29.98
$29.98 - $29.98
Current price $29.98

GE CR205X100C Auxiliary Contact Kit for CR205-208 Devices NEMA Sizes 0-1

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:GE CR205X100C Auxiliary Contact Kit for CR205-208 Devices NEMA Size ...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$29.98
$29.98 - $29.98
Current price $29.98
Original price $0.00 - Original price $0.00
Original price $0.00
$317.31
$317.31 - $317.31
Current price $317.31

GE CR205X100D AUX CONTACT

GE
Only 2 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR205X100D GE CR205X100D AUX CONTACT. SEE PHOTOS. (CAR2-G6-1)**IMP...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$317.31
$317.31 - $317.31
Current price $317.31
Original price $0.00 - Original price $0.00
Original price $0.00
$26.80
$26.80 - $26.80
Current price $26.80

GE CR205X100D Auxiliary Contact

GE
Only 1 left!

Condition: Used Condition Description: USED - SEE ITEM DESCRIPTION AND PHOTOS ! Manufacturer / Brand: GE DESCRIPTION:: 1 USED GENERAL ELECTRIC C...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$26.80
$26.80 - $26.80
Current price $26.80
Original price $0.00 - Original price $0.00
Original price $0.00
$142.82
$142.82 - $142.82
Current price $142.82

GE CR205X100E RELAY

GE
Only 3 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR205X100E GE CR205X100E RELAY. SEE PHOTOS. (CAR2-G6-1)**IMPORTANT...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$142.82
$142.82 - $142.82
Current price $142.82
Original price $0.00 - Original price $0.00
Original price $0.00
$36.76
$36.76 - $36.76
Current price $36.76

GE CR205X120N Start/Stop Pushbutton

GE
Out of stock

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR205X120N Start/Stop Pushbutton. Missi...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$36.76
$36.76 - $36.76
Current price $36.76
Sold out
Original price $0.00 - Original price $0.00
Original price $0.00
$186.70
$186.70 - $186.70
Current price $186.70

GE CR215G1A12 Watertight / Oiltight Rotary Limit Switch

GE
Only 1 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR215G1A12 Watertight / Oiltight Rotary...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$186.70
$186.70 - $186.70
Current price $186.70
Original price $0.00 - Original price $0.00
Original price $0.00
$178.93
$178.93 - $178.93
Current price $178.93

GE CR260L30400AAZ Lighting Contactor

GE
Only 1 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DescriptionDESCRIPTION:GE CR260L30400AAZ Lighting Cont...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$178.93
$178.93 - $178.93
Current price $178.93
Original price $0.00 - Original price $0.00
Original price $0.00
$95.31
$95.31 - $95.31
Current price $95.31

GE CR2790E100N21 RELAY

GE
Only 3 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:: CR2790E100N21 GE CR2790E100N21 RELAY. 145VDC. SEE PHOTOS. (CAR2-H2...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$95.31
$95.31 - $95.31
Current price $95.31
Original price $0.00 - Original price $0.00
Original price $0.00
$139.84
$139.84 - $139.84
Current price $139.84

GE CR2810A14AG102 Machine Tool Relay

GE
Only 1 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR2810A14AG102 Machine Tool Relay. Orig...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$139.84
$139.84 - $139.84
Current price $139.84
Original price $0.00 - Original price $0.00
Original price $0.00
$517.15
$517.15 - $517.15
Current price $517.15

GE CR2940AJ202B Heavy Duty Water Tight Pushbutton Switch

GE
Only 1 left!

Condition: New Condition Description: NO BOX Manufacturer / Brand: GE DESCRIPTIONGE CR2940AJ202B Heavy Duty Water Tight Pushbutton Switch**IMPOR...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$517.15
$517.15 - $517.15
Current price $517.15
Original price $0.00 - Original price $0.00
Original price $0.00
$85.54
$85.54 - $85.54
Current price $85.54

GE CR2940BC301A Enclosure

GE
Only 4 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION: New General Electric Cr2940Bc301A Enclosure (Q5-2)**IMPORTANT** We ...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$85.54
$85.54 - $85.54
Current price $85.54
Original price $0.00 - Original price $0.00
Original price $0.00
$30.46
$30.46 - $30.46
Current price $30.46

GE CR2940RA200E Green Pushbutton Head

GE
Only 2 left!

Condition: New Condition Description: Manufacturer / Brand: GE DescriptionDESCRIPTION:GENERAL ELECTRIC CR2940RA200E GREEN PUSHBUTTON HEADNIBCAR...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$30.46
$30.46 - $30.46
Current price $30.46
Original price $0.00 - Original price $0.00
Original price $0.00
$35.61
$35.61 - $35.61
Current price $35.61

GE CR2940U200BM SWITCH HAND OPERATOR

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR2940U200BM GE CR2940U200BM SWITCH HAND OPERATOR. SEE PHOTOS. (CA...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$35.61
$35.61 - $35.61
Current price $35.61
Original price $0.00 - Original price $0.00
Original price $0.00
$49.69
$49.69 - $49.69
Current price $49.69

GE CR2940UB200G SELECTOR SWITCH

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR2940UB200G GE CR2940UB200G SELECTOR SWITCH. SEE PHOTOS. (CAR2-K7...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$49.69
$49.69 - $49.69
Current price $49.69
Original price $0.00 - Original price $0.00
Original price $0.00
$53.89
$53.89 - $53.89
Current price $53.89

GE CR2940UJ200B PUSHBUTTON

GE
Only 2 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR2940UJ200B GE CR2940UJ200B PUSHBUTTON. SEE PHOTOS. (CAR2-G6-1)**...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$53.89
$53.89 - $53.89
Current price $53.89
Original price $0.00 - Original price $0.00
Original price $0.00
$49.38
$49.38 - $49.38
Current price $49.38

GE CR2940UJ200C PUSHBUTTON EXTENDED HEAD

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:: PNEUTRONICS BRACKET KIT. NOT SURE ON PART NUMBER. SEE PHOTOS.**IMP...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$49.38
$49.38 - $49.38
Current price $49.38
Original price $0.00 - Original price $0.00
Original price $0.00
$31.99
$31.99 - $31.99
Current price $31.99

GE CR2940UL200 Heavy Duty Locking Attachment for Pushbutton Switch

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DescriptionDESCRIPTION:GE CR2940UL200 Heavy Duty Locking Attachment for Pushbutt...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$31.99
$31.99 - $31.99
Current price $31.99
Original price $0.00 - Original price $0.00
Original price $0.00
$90.44
$90.44 - $90.44
Current price $90.44

GE CR2940UN203T1 SELECTOR SWITCH

GE
Only 2 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTIONGE CR2940UN203T1 SELECTOR SWITCHNIB**IMPORTANT** We do not accept res...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$90.44
$90.44 - $90.44
Current price $90.44
Original price $0.00 - Original price $0.00
Original price $0.00
$46.13
$46.13 - $46.13
Current price $46.13

GE CR2940UW234A2 Red Illuminated Pushbutton

GE
Only 2 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR2940UW234A2 Red Illuminated Pushbutto...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$46.13
$46.13 - $46.13
Current price $46.13
Original price $0.00 - Original price $0.00
Original price $0.00
$19.68
$19.68 - $19.68
Current price $19.68

GE CR2940WA200B Operator for PB Momentary

GE
Out of stock

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:: GE CR2940WA200B Operator for PB Mometary NIB. CAR2-F10-2**IMPORTAN...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$19.68
$19.68 - $19.68
Current price $19.68
Sold out
Original price $0.00 - Original price $0.00
Original price $0.00
$30.42
$30.42 - $30.42
Current price $30.42

GE CR2940YB200B Selector Switch Operator Only

GE
Only 1 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DESCRIPTION:GE CR2940YB200B Selector Switch Operator O...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$30.42
$30.42 - $30.42
Current price $30.42
Original price $0.00 - Original price $0.00
Original price $0.00
$186.14
$186.14 - $186.14
Current price $186.14

GE CR2940YE212A2 PUSHBUTTON

GE
Only 2 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR2940YE212A2 GE CR2940YE212A2 PUSHBUTTON. SEE PHOTOS. (CAR2-G6-1)...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$186.14
$186.14 - $186.14
Current price $186.14
Original price $0.00 - Original price $0.00
Original price $0.00
$273.17
$273.17 - $273.17
Current price $273.17

GE CR2943-NB333B PUSHBUTTON STATION

GE
Out of stock

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTIONDESCRIPTIONGE CR2943-NB333B PUSHBUTTON STATION. 600V. SEE PHOTOS. (CA...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$273.17
$273.17 - $273.17
Current price $273.17
Sold out
Original price $0.00 - Original price $0.00
Original price $0.00
$125.72
$125.72 - $125.72
Current price $125.72

GE CR2943NA102B Control Station

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DescriptionDESCRIPTION:: CR2943NA102B GE CR2943NA102B CONTROL STATION. SEE PHOTO...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$125.72
$125.72 - $125.72
Current price $125.72
Original price $0.00 - Original price $0.00
Original price $0.00
$181.33
$181.33 - $181.33
Current price $181.33

GE CR2943NA102G PUSHBUTTON STATION

GE
Out of stock

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR2943NA102GGE CR2943NA102G PUSHBUTTON STATION. 600V. SEE PHOTOS. ...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$181.33
$181.33 - $181.33
Current price $181.33
Sold out
Original price $0.00 - Original price $0.00
Original price $0.00
$411.77
$411.77 - $411.77
Current price $411.77

GE Cr305D122A Contactor

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTIONCr305D122A Contactor**IMPORTANT** We do not accept responsibility on ...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$411.77
$411.77 - $411.77
Current price $411.77
Original price $0.00 - Original price $0.00
Original price $0.00
$61.20
$61.20 - $61.20
Current price $61.20

GE CR305X100A AUX CONTACT

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR305X100A GE CR305X100A AUX CONTACT. CONTAINS SCRATCHES. SEE PHOT...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$61.20
$61.20 - $61.20
Current price $61.20
Original price $0.00 - Original price $0.00
Original price $0.00
$38.22
$38.22 - $38.22
Current price $38.22

GE CR305X100C Auxiliary Contact

GE
Only 1 left!

Condition: New Condition Description: See photos and description Manufacturer / Brand: GE DescriptionDESCRIPTION:GE CR305X100C Auxiliary Contact...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$38.22
$38.22 - $38.22
Current price $38.22
Original price $0.00 - Original price $0.00
Original price $0.00
$61.20
$61.20 - $61.20
Current price $61.20

GE CR305X100D AUX CONTACT

GE
Only 1 left!

Condition: New Condition Description: Manufacturer / Brand: GE DESCRIPTION:. CR305X100D GE CR305X100D AUX CONTACT. SEE PHOTOS. (CAR2-G6-1)**IMP...

View full details
Original price $0.00 - Original price $0.00
Original price $0.00
$61.20
$61.20 - $61.20
Current price $61.20

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare