Twicea electronic parts stores,electronic components,electronic parts,electronics parts supply Twicea electronic parts stores,electronic components,electronic parts,electronics parts supply
Categories Categories Manufacturers Manufacturers RFQ About Twicea
Capacitors
Memory Cards, Modules
Resistors
Isolators
Magnetics - Transformer, Inductor Components
Sensors, Transducers
Optoelectronics
Integrated Circuits (ICs)
Crystals, Oscillators, Resonators
Discrete Semiconductor Products
RF/IF and RFID
Switches
Transformers
Motors, Solenoids, Driver Boards/Modules
View All
Brands A-Z
3M
Infineon
Insight SiP
Isocom Components
Microchip
ON Semiconductor
STMicroelectronics
TDK
Xilinx
Yageo

Hello

OR
Create An Account
Profile Settings Order Status & History Address Management RFQ History WISH LIST Change Password
Cart
  • All Products
  • Tools
  • Crimpers, Applicators, Presses - Accessories
Image Part # Manufacturer Description Availability Pricing Quantity Lifecycle StatusMountMounting TypePackage / CaseMounting FeatureContact ShapeShell MaterialDielectric MaterialHousing MaterialInsert MaterialBackshell Material, Plating1st Connector Mounting Type2nd Connector Mounting TypeBase Product NumberBrandCable TypesCapacitance - nFCapacitance - pFCase Code - inCase Code - mmClassContact Finish MatingContact MaterialsContact SizesDuty Cycle - MaxFactory Pack QuantityFactory Pack QuantityManufacturerMaximum Operating TemperatureMfrMinimum Operating TemperatureMounting StylesPackagePart # AliasesPrimary MaterialProduct StatusQualificationRoHSSupply Voltage-MaxSupply Voltage-MinTradenameUnit WeightVoltage RatedVoltage Rating ACVoltage Rating DCVoltage, RatingOperating TemperaturePackagingSeriesSize / DimensionToleranceTerminationTemperature CoefficientConnector TypeTypeResistanceNumber of PositionsColorApplicationsCapacitanceFastening TypeSubcategoryPower RatingContact TypeCurrent Rating (Amps)TechnologyOrientationShieldingIngress ProtectionCurrent RatingFrequencyFrequency StabilityShell FinishShell Size - InsertTermination StyleHousing ColorOperating Supply VoltageDielectricFailure RateLead SpacingNoteELVLoad CapacitanceShell Size, MILLead StyleAccessory TypeCable OpeningUsageProduct TypeIncludes1st Connector Type2nd Connector TypeOutput FormatProductFeaturesProduct CategoryHeightHeight Seated (Max)LengthWidthThickness (Max)Contact Finish Thickness - MatingMaterial Flammability RatingFlammability RatingLead FreeRatings
Image Part # Manufacturer Description Availability Pricing Quantity Lifecycle StatusMountMounting TypePackage / CaseMounting FeatureContact ShapeShell MaterialDielectric MaterialHousing MaterialInsert MaterialBackshell Material, Plating1st Connector Mounting Type2nd Connector Mounting TypeBase Product NumberBrandCable TypesCapacitance - nFCapacitance - pFCase Code - inCase Code - mmClassContact Finish MatingContact MaterialsContact SizesDuty Cycle - MaxFactory Pack QuantityFactory Pack QuantityManufacturerMaximum Operating TemperatureMfrMinimum Operating TemperatureMounting StylesPackagePart # AliasesPrimary MaterialProduct StatusQualificationRoHSSupply Voltage-MaxSupply Voltage-MinTradenameUnit WeightVoltage RatedVoltage Rating ACVoltage Rating DCVoltage, RatingOperating TemperaturePackagingSeriesSize / DimensionToleranceTerminationTemperature CoefficientConnector TypeTypeResistanceNumber of PositionsColorApplicationsCapacitanceFastening TypeSubcategoryPower RatingContact TypeCurrent Rating (Amps)TechnologyOrientationShieldingIngress ProtectionCurrent RatingFrequencyFrequency StabilityShell FinishShell Size - InsertTermination StyleHousing ColorOperating Supply VoltageDielectricFailure RateLead SpacingNoteELVLoad CapacitanceShell Size, MILLead StyleAccessory TypeCable OpeningUsageProduct TypeIncludes1st Connector Type2nd Connector TypeOutput FormatProductFeaturesProduct CategoryHeightHeight Seated (Max)LengthWidthThickness (Max)Contact Finish Thickness - MatingMaterial Flammability RatingFlammability RatingLead FreeRatings
TE Connectivity 1803357-4
Mfr. Part #
1803357-4
Twicea Part #
785-921-1803357-4
TE Connectivity
Spare & Wear Tooling, OCEAN
Datasheet Compare
    Min.:1
    Mult.:1
    - - Free Hanging (In-Line) - - Circular Aluminum - - - - - - TVS06RF TE Connectivity - - - - - - - - 20 - 1 TE Connectivity - Amphenol Aerospace Operations - - Bulk - - Active - Not Applicable - - - - - - - - -65°C ~ 200°C - MIL-DTL-38999 Series III, Tri-Start™ TV - - - - Plug Housing For Male Pins - 7 - - - Threaded Tools - Crimp - - A Shielded Environment Resistant - - - Electroless Nickel 11-99 - Silver - - - - Contacts Not Included - - - - - - - Crimpers - - - - - Coupling Nut, Self Locking Crimpers / Crimping Tools - - - - - - - - - -
    1803357-4
    1803357-4

    785-921-1803357-4 TE Connectivity
    RoHS :
    Package : -
    In Stock : -
    1 : -
    TE Connectivity 7-1803248-7
    Mfr. Part #
    7-1803248-7
    Twicea Part #
    785-921-7-1803248-7
    TE Connectivity
    Spare & Wear Tooling, OCEAN
    Datasheet Compare
      Min.:1
      Mult.:1
      - - Through Hole Axial - - - Polypropylene (PP), Metallized - - - - - - TE Connectivity - - - - - - - - - - 1 TE Connectivity - Vishay Beyschlag/Draloric/BC Components - - Bulk - - Active - - - - - - - 600V 1000V (1kV) - -55°C ~ 100°C - MKP1845 0.610 Dia x 1.339 L (15.50mm x 34.00mm) ±5% PC Pins - - - - - - DC Link, DC Filtering; High Pulse, DV/DT; Snubber 0.15 µF - Tools - - - - - - - - - - - - - - - - - - - - - - - - - - Crimpers - - - - - - Crimpers / Crimping Tools - - - - - - - - - -
      7-1803248-7
      7-1803248-7

      785-921-7-1803248-7 TE Connectivity
      RoHS :
      Package : -
      In Stock : -
      1 : -
      TE Connectivity 1490189-1
      Mfr. Part #
      1490189-1
      Twicea Part #
      785-921-1490189-1
      TE Connectivity
      Crimpers / Crimping Tools CRIMPER WIRE
      Datasheet Compare
      2609 In Stock
        Min.:1
        Mult.:1
        Production (Last Updated: 2 years ago) - - - - - - - - - - - - - TE Connectivity - - - - - - - - - - 1 TE Connectivity - PEI-Genesis - - Bulk - - Active - Not Applicable - - - - - - - - - - * - - - - - - - - - - - - Tools - - - - - - - - - - - - - - - - - - - - - - - - - - Crimpers - - - - - - Crimpers / Crimping Tools - - - - - - - - - -
        1490189-1
        1490189-1

        785-921-1490189-1 TE Connectivity
        RoHS :
        Package : -
        In Stock : 2609
        1 : -
        TE Connectivity 5-1752057-9
        Mfr. Part #
        5-1752057-9
        Twicea Part #
        785-921-5-1752057-9
        TE Connectivity
        Crimpers / Crimping Tools CRIMPER, WIRE PREMIUM, STEPPED
        Datasheet Compare
        2760 In Stock
          Min.:1
          Mult.:1
          - - - - - - - - - - - - - - TE Connectivity - - - - - - - - - - 1 TE Connectivity - PEI-Genesis - - Bulk - - Active - Not Applicable - - - - - - - - - - * - - - - - - - - - - - - Tools - - - - - - - - - - - - - - - - - - - - - - - - - - Crimpers - - - - - - Crimpers / Crimping Tools - - - - - - - - - -
          5-1752057-9
          5-1752057-9

          785-921-5-1752057-9 TE Connectivity
          RoHS :
          Package : -
          In Stock : 2760
          1 : -
          TE Connectivity 1803618-6
          Mfr. Part #
          1803618-6
          Twicea Part #
          785-921-1803618-6
          TE Connectivity
          Crimpers / Crimping Tools CRIMPER,WIRE,OVERLAP,2D
          Datasheet Compare
          868 In Stock
            Min.:1
            Mult.:1
            - - - - - - - - - - - Free Hanging (In-Line) Free Hanging (In-Line) K-8846 TE Connectivity Round - - - - - - - - - 1 TE Connectivity - Winchester Interconnect - - Bulk - - Active - Not Applicable - - - - - - - - - - KINGS® 8846 - - - - - - - - Orange - - - Tools - - - - - Unshielded - - - - - - - - - - - - - - - - - - - Patch Crimpers - DIN (5.08mm Dia) Male DIN (5.08mm Dia) Male - - - Crimpers / Crimping Tools - - 2.00 (609.60mm) - - - - - - -
            1803618-6
            1803618-6

            785-921-1803618-6 TE Connectivity
            RoHS :
            Package : -
            In Stock : 868
            1 : -
            TE Connectivity 5-1803365-6
            Mfr. Part #
            5-1803365-6
            Twicea Part #
            785-921-5-1803365-6
            TE Connectivity
            Spare & Wear Tooling, OCEAN
            Datasheet Compare
              Min.:1
              Mult.:1
              - - Free Hanging (In-Line) - - - Aluminum Alloy - - - - - - LJT06RT25 TE Connectivity - - - - - - Gold Copper Alloy - - 1 TE Connectivity - Amphenol Aerospace Operations - - Bulk - Metal Active - - - - - - - - - - -65°C ~ 200°C - MIL-DTL-38999 Series I, LJT - - Crimp - Plug, Male Pins - - 128 Silver Aviation, Marine, Military - Bayonet Lock Tools - - - - N (Normal) Shielded Environment Resistant - - - Electroless Nickel 25-35 - - - - - - - - - - - - - - Crimpers - - - - - Coupling Nut Crimpers / Crimping Tools - - - - - 50.0µin (1.27µm) - - - -
              5-1803365-6
              5-1803365-6

              785-921-5-1803365-6 TE Connectivity
              RoHS :
              Package : -
              In Stock : -
              1 : -
              TE Connectivity 9-653861-7
              Mfr. Part #
              9-653861-7
              Twicea Part #
              785-921-9-653861-7
              TE Connectivity
              Other Tools SPRING, COMPRESSION
              Datasheet Compare
              27 In Stock
                Min.:1
                Mult.:1
                - - Surface Mount, MLCC 0603 (1608 Metric) - - - - - - - - - - TE Connectivity - - - - - - - - - - 1 TE Connectivity - KYOCERA AVX - - Bulk - - Active - Details - - - - 50V - - - -55°C ~ 125°C - - 0.063 L x 0.032 W (1.60mm x 0.81mm) ±2% - C0G, NP0 - - - - - General Purpose 12 pF - Tools - - - - - - - - - - - - - - - - - - - - - - - - - - Hand Tools - - - - - - Other Tools - - - - 0.035 (0.90mm) - - - - -
                9-653861-7
                9-653861-7

                785-921-9-653861-7 TE Connectivity
                RoHS :
                Package : -
                In Stock : 27
                1 : -
                TE Connectivity 2335370-1
                Mfr. Part #
                2335370-1
                Twicea Part #
                785-921-2335370-1
                TE Connectivity
                Bench Top Tools DIE SET PCON 12-90/ 180 T 10-16MM2
                Datasheet Compare
                  Min.:1
                  Mult.:1
                  - - - - - - - - - - - - - - Welwyn Components / TT Electronics - - - 0603 1608 - - - - - 5000 TT Electronics + 155 C - - 55 C PCB Mount - - - - - Details - - - 0.000071 oz - - - 200 V - Cut Tape LHVC - 5 % - 200 PPM / C - - 5.23 MOhms - - High Voltage - - Resistors 100 mW (1/10 W) - - Thick Film - - - - - - - - SMD/SMT - - - - - - - - - - - - - Thick Film Resistors - - - - Thick Film Resistors SMD - Thick Film Resistors - SMD 0.45 mm - 1.6 mm 0.8 mm - - - - - -
                  2335370-1
                  2335370-1

                  785-921-2335370-1 TE Connectivity
                  RoHS :
                  Package : -
                  In Stock : -
                  1 : -
                  TE Connectivity 1-2305823-2
                  Mfr. Part #
                  1-2305823-2
                  Twicea Part #
                  785-921-1-2305823-2
                  TE Connectivity
                  Other Tools ANVIL HVM F
                  Datasheet Compare
                  571 In Stock
                    Min.:1
                    Mult.:1
                    - - - - - - - - - - - - - - CTS Electronic Components - - - - - - - - - 55 % 3000 CTS + 70 C - - 20 C SMD/SMT - - - - - Details 2.63 V 2.38 V - - - - - - - Reel 353 - - - - - - - - - - - - Oscillators - - - - - - - 25 mA 19.2 MHz 25 PPM - - SMD/SMT - 2.5 V - - - - - 15 pF - - - - - VCXO - - - HCMOS - - VCXO Oscillators 1.2 mm - 5 mm 3.2 mm - - - - - -
                    1-2305823-2
                    1-2305823-2

                    785-921-1-2305823-2 TE Connectivity
                    RoHS :
                    Package : -
                    In Stock : 571
                    1 : -
                    TE Connectivity 6-1803365-0
                    Mfr. Part #
                    6-1803365-0
                    Twicea Part #
                    785-921-6-1803365-0
                    TE Connectivity
                    Crimpers / Crimping Tools CRIMPER, INSULATION O
                    Datasheet Compare
                    2830 In Stock
                      Min.:1
                      Mult.:1
                      - - - - - - - - - - - - - - Welwyn Components / TT Electronics - - - 2010 5025 - - - - - 1000 TT Electronics + 125 C - - 55 C PCB Mount - - - - AEC-Q200 Details - - - 0.001199 oz - - - 150 V - Reel PCF - 0.1 % - 25 PPM / C - - 120 kOhms - - - - - Resistors 250 mW (1/4 W) - - Thin Film - - - - - - - - - - - - - - - - - - - - - - Thin Film Resistors - - - - - - Thin Film Resistors - SMD 0.65 mm - 4.9 mm 2.4 mm - - - - - -
                      6-1803365-0
                      6-1803365-0

                      785-921-6-1803365-0 TE Connectivity
                      RoHS :
                      Package : -
                      In Stock : 2830
                      1 : -
                      TE Connectivity 5-1707664-7
                      Mfr. Part #
                      5-1707664-7
                      Twicea Part #
                      785-921-5-1707664-7
                      TE Connectivity
                      Crimpers / Crimping Tools WIRE CRIMPER
                      Datasheet Compare
                      896 In Stock
                        Min.:1
                        Mult.:1
                        - - - - - - - - - - - - - - WIMA - - - - - - - - - - 378 WIMA - - - - - - - - - Details - - - - - - - - - - MKPF - - - - - - - - - - - - Capacitors - - - - - - - - - - - - - - - - - - - - - - - - - - Film Capacitors - - - - - - Film Capacitors - - - - - - - - - -
                        5-1707664-7
                        5-1707664-7

                        785-921-5-1707664-7 TE Connectivity
                        RoHS :
                        Package : -
                        In Stock : 896
                        1 : -
                        TE Connectivity 5-1707664-6
                        Mfr. Part #
                        5-1707664-6
                        Twicea Part #
                        785-921-5-1707664-6
                        TE Connectivity
                        Crimpers / Crimping Tools WIRE CRIMPER
                        Datasheet Compare
                        925 In Stock
                          Min.:1
                          Mult.:1
                          - - - - - - - - - - - - - - Square D - - - - - - - - - - 1 Schneider Electric - - - - - - - - - Not Applicable - - Square D - - - - - - - 9012 - - - - - - - - - - - - Sensors - - - - - - - - - - - - - - - - - - - - - - - - - - Pressure Sensors - - - - - - Industrial Pressure Sensors - - - - - - - - - -
                          5-1707664-6
                          5-1707664-6

                          785-921-5-1707664-6 TE Connectivity
                          RoHS :
                          Package : -
                          In Stock : 925
                          1 : -
                          TE Connectivity 5-1707664-8
                          Mfr. Part #
                          5-1707664-8
                          Twicea Part #
                          785-921-5-1707664-8
                          TE Connectivity
                          Crimpers / Crimping Tools WIRE CRIMPER
                          Datasheet Compare
                          930 In Stock
                            Min.:1
                            Mult.:1
                            - - - - - - - - - - - - - - ITT Cannon - - - - - - - - - - 1 ITT Cannon - - - - - 121537-6042 - - - N - - - - - - - - - - VG96929 - - - - - - - - - - - - Circular Connectors - - - - - - - - - - - - - - - - - - - - - - - - - - Circular MIL Spec Connector - - - - - - Circular MIL Spec Connector - - - - - - - - - -
                            5-1707664-8
                            5-1707664-8

                            785-921-5-1707664-8 TE Connectivity
                            RoHS :
                            Package : -
                            In Stock : 930
                            1 : -
                            TE Connectivity 1918498-1
                            Mfr. Part #
                            1918498-1
                            Twicea Part #
                            785-921-1918498-1
                            TE Connectivity
                            Crimpers / Crimping Tools Crimp Support, 3.2mm PRO BEAM
                            Datasheet Compare
                              Min.:1
                              Mult.:1
                              - - - - - - - - - - - - - - WIMA - - - - - - - - - - 567 WIMA - - - - - - - - - - - - - - - - - - - - MKPF - - - - - - - - - - - - Capacitors - - - - - - - - - - - - - - - - - - - - - - - - - - Film Capacitors - - - - - - Film Capacitors - - - - - - - - - -
                              1918498-1
                              1918498-1

                              785-921-1918498-1 TE Connectivity
                              RoHS :
                              Package : -
                              In Stock : -
                              1 : -
                              TE Connectivity 7-2836460-7
                              Mfr. Part #
                              7-2836460-7
                              Twicea Part #
                              785-921-7-2836460-7
                              TE Connectivity
                              Spare & Wear Tooling, OCEAN
                              Datasheet Compare
                                Min.:1
                                Mult.:1
                                Production (Last Updated: 1 week ago) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Non-Compliant - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                7-2836460-7
                                7-2836460-7

                                785-921-7-2836460-7 TE Connectivity
                                RoHS :
                                Package : -
                                In Stock : -
                                1 : -
                                TE Connectivity 914068
                                Mfr. Part #
                                914068
                                Twicea Part #
                                785-921-914068
                                TE Connectivity
                                Other Tools ERMF 88 F L1 3 00
                                Datasheet Compare
                                  Min.:1
                                  Mult.:1
                                  - - - - - - - - - - - - - - TE Connectivity / AMP - - - - - - - - - - 1 TE Connectivity - - - - - - - - - Not Applicable - - - - - - - - - - - - - - - - - - - - - - - Tools - - - - - - - - - - - - - - - - - - - - - - - - - - Hand Tools - - - - Accessories & Replacement Parts - Other Tools - - - - - - - - - -
                                  914068
                                  914068

                                  785-921-914068 TE Connectivity
                                  RoHS :
                                  Package : -
                                  In Stock : -
                                  1 : -
                                  TE Connectivity 17PESA473MD16N
                                  Mfr. Part #
                                  17PESA473MD16N
                                  Twicea Part #
                                  785-921-17PESA473MD16N
                                  TE Connectivity
                                  17P/E 47KA 6X16FL 4MM<br/><br/>Variable Resistor
                                  Datasheet Compare
                                    Min.:1
                                    Mult.:1
                                    - - - 1206 (3216 metric) - - - - - - - - - - Vishay / Vitramon - 47 nF 47000 pF 1206 3216 Class 2 - - - - 4000 Vishay + 85 C - - 25 C - - - - - - Details - - - 0.000952 oz - - 10 VDC - - MouseReel VJ W1BC Basic Comm - - 20 %, + 80 % Flexible (Soft) - - - - - - - 0.047 uF - Capacitors - - - - - - - - - - - - SMD/SMT - - Y5V - - - - - - - - - - Ceramic Capacitors - - - - General Type MLCCs - Multilayer Ceramic Capacitors MLCC - SMD/SMT 0.8 mm - 3.2 mm 1.6 mm - - - - - -
                                    17PESA473MD16N
                                    17PESA473MD16N

                                    785-921-17PESA473MD16N TE Connectivity
                                    RoHS :
                                    Package : -
                                    In Stock : -
                                    1 : -
                                    TE Connectivity 7-1426420-6
                                    Mfr. Part #
                                    7-1426420-6
                                    Twicea Part #
                                    785-921-7-1426420-6
                                    TE Connectivity
                                    Hd-i 5SMPO050F120O Leadmaker
                                    Datasheet Compare
                                      Min.:1
                                      Mult.:1
                                      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                      7-1426420-6
                                      7-1426420-6

                                      785-921-7-1426420-6 TE Connectivity
                                      RoHS :
                                      Package : -
                                      In Stock : -
                                      1 : -
                                      TE Connectivity 91293-1
                                      Mfr. Part #
                                      91293-1
                                      Twicea Part #
                                      785-921-91293-1
                                      TE Connectivity
                                      Other Tools FIXTURE COVER LACING
                                      Datasheet Compare
                                        Min.:1
                                        Mult.:1
                                        - Termination - - - - - - - - - - - - Glenair - - - - - - - - - - 1 Glenair - - - - - - - - - Details - - - - - - - - - - - - - - - - - - - - - - - D-Sub Connectors - - - - - - - - - - - - - - - - - - - Compliant - - - - - - D-Sub Adapters & Gender Changers - - - - - - D-Sub Adapters & Gender Changers - - - - - - - - Lead Free -
                                        91293-1
                                        91293-1

                                        785-921-91293-1 TE Connectivity
                                        RoHS :
                                        Package : -
                                        In Stock : -
                                        1 : -
                                        TE Connectivity 7-1426453-6
                                        Mfr. Part #
                                        7-1426453-6
                                        Twicea Part #
                                        785-921-7-1426453-6
                                        TE Connectivity
                                        Hd-i 5SMPO070F170F Leadmaker
                                        Datasheet Compare
                                          Min.:1
                                          Mult.:1
                                          - - - - - - - - Thermoplastic - - - - - TE Connectivity / AMP - - - - - - - - - - 1 TE Connectivity - - - - - - - - - Details - - AMPLIMITE - - - - - - - Amplimite 0.05 - - - - - - - 26 Position Gray - - - I/O Connectors - - - - - - - - - - - - - - - - - - - - - - - Terminating Cover - - I/O Connectors - - - - Accessories - I/O Connectors - - - - - - - UL 94 V-0 - -
                                          7-1426453-6
                                          7-1426453-6

                                          785-921-7-1426453-6 TE Connectivity
                                          RoHS :
                                          Package : -
                                          In Stock : -
                                          1 : -
                                          • 1
                                          • ..
                                          • 47
                                          • 48
                                          • 49
                                          • ..
                                          • 50

                                          Tools

                                          Crimpers, Applicators, Presses - Accessories definition: Crimpers, Applicators, Presses - Accessories Product Listing: 1803357-4,7-1803248-7,1490189-1,5-1752057-9,1803618-6.Tools type:Crimpers, Applicators, Presses - Accessories(108310),Crimpers, Applicators, Presses(41112),Specialized Tools(31165),Accessories(26899),Sockets, Socket Handles(12259) .Crimpers, Applicators, Presses - Accessories has 10000 pieces of spot stock price information, you can click the "RFQ" button to confirm the inventory and price with the Twicea.
                                          Index :
                                          0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

                                          Contact us

                                          Email us
                                          info@twicea.com
                                          Address:
                                          UNIT 3,6/F KAM HON IND BLDG 8 WANG KWUN RD KOWLOON BAY HONG KONG

                                          Quick Links

                                          About us Shipment Terms & Conditions Privacy Policy Cookies Policy

                                          Keep up to date with the TWICEA offer:

                                          Pay online using:

                                          PaypalVISAAmexMaster-cardMaster
                                          Twicea © Copyright 2023, Inc. All rights reserved