Tools & HardwareHome > Offers to Sell > Tools & Hardware
11/26/25 23:07 GMT
YB Rotary vane pump
YB rotary slide vane pump is an efficient and reliable fluid conveying equipment, especially suitable for low-speed and high flow transmission scenarios, and performs well in harsh working environments such as high pressure difference and suction stroke 1 - It adopts ductile iron and self-lubricating vane structure, which can transmit viscous and volatile liquids, and has lower power consumption compared to similar pumps. 2 - The pump adopts a revolutionary cam design that can effectively eliminate cavitation, and significantly extend its service life through the use of new cam, blade materials, and heavy-duty bearings 3 - Its single mechanical seal design makes maintenance and replacement simple and convenient, while the large-sized non-metallic push rod supports high-speed rotation of the pump In addition to the above characteristics, YB series slide pumps are widely used in various occasions such as conveying corrosive chemical media, liquefied petroleum gas, petroleum products, etc Some models are also equipped with safety relief valves, which can ensure the safety of the pump and system in case of sudden shutdown of the outlet system, while preventing motor overload. Pump can be directed coupled to the electric motor or through V-belt to motor. YB rotary vane pump is a positive displacement pump, whose core structure includes an eccentric rotor, stator, vane, and flow distribution component. Liquid transportation is achieved through the sealing cooperation between the vane and stator. core structure Rotor: Eccentrically installed inside the pump body, it drives the sliding vane to move when rotating. Stator: The inner surface is a specific curved surface (such as an ellipse), forming a sealed cavity with the rotor. Sliding vane: embedded in the rotor slot, tightly attached to the inner wall of the stator under centrifugal force or mechanical thrust, and slides with the rotation of the rotor. working principle Oil suction stage: The rotation of the rotor increases the volume of the sealing chamber, creating negative pressure to suck in liquid. Oil pressure stage: The volume of the sealing chamber decreases, and the liquid is squeezed out. Distribution structure: Separate the oil suction area from the oil pressure area through a distribution plate or sealing block to prevent backflow. Material and Performance Material: Ductile iron rotor with self-lubricating blades, suitable for conveying viscous or volatile liquids. Features: Lower power and better sealing compared to pumps of the same type Minimum Order: 1 bags Contact:
Phone: Fax: Email: Zhangjiagang free trade zone kenshine internationa
Room 216-108, Textile resources market JS 215600 China 11/26/25 8:12 GMT
FKM PTFE Engine Seals Offering Superior Chemical Resistance
Engine oil seals are critical components in the engine sealing system, ensuring smooth operation by preventing fluid leakage and contamination of engine parts. Selecting the right engine oil seal is essential for extending the engine's service life and optimizing its performance. Here are the key factors to consider when choosing an engine oil seal. 1. Material Selection The material of the oil seal directly affects its sealing performance and longevity. Common materials include: Fluororubber (FKM): Known for high temperature and chemical resistance, suitable for high-temperature environments like turbochargers and intake systems. Nitrile Rubber (NBR): Offers good oil resistance, ideal for standard engine oil seals in moderate temperature conditions. Hydrogenated Nitrile Rubber (HNBR): Highly resistant to high temperatures, oils, and acids, used in demanding environments like water pump seals. PTFE: Suitable for extreme conditions, such as high temperatures and aggressive chemicals. Choosing the right material based on the operating environment is crucial to enhancing the seal's durability and efficiency. 2. Structural Design The design of the oil seal, including its inner and outer diameter, thickness, and spring configuration, plays a vital role in ensuring proper sealing. Correct sizing ensures a tight fit with the shaft, reducing leakage and friction. The spring mechanism helps maintain sealing pressure, especially in high-load conditions. 3. Application Scenarios Different engine parts require different oil seal types. For instance: Crankshaft Seals: Positioned at both ends of the engine, these prevent oil leakage between the crankshaft and engine casing. They require high- temperature and oil resistance. Camshaft Seals: Used to prevent oil leakage between the camshaft and engine casing, they require excellent wear resistance and sealing properties. Water Pump Seals: Designed to prevent coolant leakage, they must be highly resistant to chemical corrosion. Choosing the right oil seal depends on the specific application. 4. Installation Considerations Proper installation is key to achieving the best sealing performance. Important tips include: Avoid Over-Compression: Ensure the seal surface remains smooth and free from deformation during installation. Use Specialized Tools: Using proper tools minimizes the risk of damage to the oil seal. Clean Installation Surfaces: Ensure the mating surfaces are free of contaminants. Check Shaft Fit: The gap between the shaft and the seal should be within the specified range. 5. Durability and Stability Engine oil seals must be durable. Given the high temperatures, pressure, and vibrations in engines, the seals must withstand these harsh conditions without failing. They must also resist engine oil, coolant, and other chemicals that could degrade them over time. 6. Key Considerations for Dealers and Wholesalers For dealers and wholesalers, the following factors are essential: Adequate Stock: Having a wide range of oil seal models and sizes ensures that customer demands are met. Quality Assurance: High-quality seals ensure customer satisfaction and minimize after-sales issues. Timely Delivery: Quick and reliable delivery is crucial, especially when customers need fast replacements. Customization: Offering customized oil seals for specific applications can attract customers with unique needs. When selecting engine oil seals, it’s essential to focus on material, design, application, installation, durability, and stability. Dealers and wholesalers should emphasize product quality, stock variety, and fast delivery to stay competitive in the market. Minimum Order: 1000 Contact:
Phone: Fax: Email: DEDE SEAL Co.,Ltd
Shanghai China Shanghai China 11/26/25 7:34 GMT
Durable NBR FKM Engine Oil Seals With Excellent Oil Resistance
Engine seals are vital components in maintaining the performance and longevity of an engine. Their primary function is to prevent oil leakage and keep contaminants like dirt and moisture from entering the engine. Choosing the right engine seal is essential for ensuring the engine’s efficiency and extending its service life. This article provides practical insights into how to select the appropriate engine seal based on various operational requirements. The Role and Basic Principle of Engine Seals The primary function of an engine seal is to prevent oil leakage while also preventing external contaminants, such as dirt or water, from entering the engine system. Typically installed between rotating shafts and engine housings, the seal ensures that the engine oil stays contained while the internal engine components remain clean and free from external contaminants. A properly functioning seal is essential for ensuring smooth engine operation and preventing premature wear. Key Factors to Consider When Choosing Engine Seals When selecting engine seals, several critical factors should be taken into account: Operating Environment: Every engine operates in different conditions, and it is essential to choose the right seal based on the specific operating temperature, pressure, and other factors. For high-speed and high-temperature engines, seals must be able to withstand high heat and resist wear. For such applications, fluoroelastomer (FKM) seals are often preferred due to their ability to handle higher temperatures. Seal Material: The material of the seal plays a crucial role in its performance. Common materials include nitrile rubber (NBR), fluoroelastomer (FKM), and polytetrafluoroethylene (PTFE): Nitrile Rubber (NBR): Suitable for standard temperature applications and provides good oil resistance. Fluoroelastomer (FKM): Preferred for high-temperature environments where chemical resistance is essential. Polytetrafluoroethylene (PTFE): Known for its excellent chemical resistance, ideal for harsh chemical environments. Size and Specifications: The size of the engine seal must be accurate to ensure a perfect fit with the engine. An oversized or undersized seal will lead to poor sealing performance and potential oil leakage. It is crucial to accurately measure the sealing area and choose the correct size. Installation and Maintenance Considerations The installation of engine seals is critical to their performance and longevity. Here are some important installation tips: Clean Installation Surface: The surface where the seal will be installed should be smooth and free from debris. Any contaminants or rough surfaces can damage the seal and reduce its sealing effectiveness. Proper Pressure: When installing the seal, avoid over-compressing it. Excessive pressure can lead to seal deformation, reduced performance, and premature aging. Ensure that the installation pressure is within the recommended range based on the seal's material and application. Correct Lubricant Choice: The compatibility between the seal material and the lubricant is crucial. It is important to select lubricants that are compatible with the seal material to avoid premature degradation of the seal. Advice for Distributors and Wholesalers For distributors and wholesalers, understanding customer needs and providing the right solutions is key. Different engines and operational conditions require specific types of seals. Therefore, it is essential to offer the correct seal options based on the customer’s requirements, providing technical support and accurate product recommendations. This can help reduce operational costs for customers and build long-term partnerships. Conclusion Choosing the right engine seal is crucial for ensuring efficient engine operation and extending its service life. Proper selection and installation of seals help maintain optimal sealing performance and prevent oil leakage. For distributors and wholesalers, offering the right products, technical support, and installation advice will strengthen customer relationships and boost market competitiveness. Minimum Order: 1000 Contact:
Phone: Fax: Email: Xingtai Shanfeng special rubber products Co., Ltd
Hetou Industrial Zone, Renze District, Xingtai City, Hebei Province Xingtai City, Hebei China 11/25/25 8:52 GMT
Durable Stainless Steel PTFE Oil Seals in Harsh Environments
In modern industry, oil seals may look like minor components, but their role is decisive. Stainless steel PTFE oil seals have become increasingly popular in sectors such as chemical processing, pharmaceuticals, and food machinery, where reliability and durability are essential. Drawing from field experience, let’s explore their applications, material features, installation notes, and market relevance. Applications These seals are designed for harsh environments: Chemical pumps handling corrosive liquids benefit from extended service life compared to standard rubber seals. Food machinery requires seals that withstand cleaning agents and high temperatures, making stainless steel and PTFE an ideal combination. Pharmaceutical equipment demands cleanliness and chemical resistance, areas where PTFE excels. Such examples show that stainless steel PTFE seals are not just parts—they are safeguards of reliability. Material Features Stainless steel frame: Provides mechanical strength and prevents deformation under pressure. PTFE sealing lip: Low friction, excellent chemical resistance, suitable for complex media. Composite design: Some products include springs or coatings to enhance sealing performance. This combination ensures durability against both mechanical stress and chemical attack. Installation and Maintenance Performance depends not only on material but also on installation quality: Inspect shaft surfaces for smoothness to avoid damaging the sealing lip. Use lubricants compatible with PTFE to prevent reactions. Ensure proper compression—too tight accelerates wear, too loose causes leakage. In high-temperature conditions, check spring tension and lip wear regularly. Attention to these details reduces failures and builds customer satisfaction. Distributor-Oriented Q&A Q: Why are stainless steel PTFE seals more expensive than standard seals? A: The cost reflects advanced materials and processes. Longer service life reduces overall expenses. Q: Can rubber seals replace them? A: In mild conditions, yes, but in corrosive or high-temperature environments, risks are significant. Q: How can batch consistency be ensured? A: Work with suppliers offering traceability and establish incoming inspection procedures. As industrial equipment moves toward higher performance and sustainability, demand for stainless steel PTFE seals is rising. Eco-friendly materials, extended service life, and reliable supply chains are becoming priorities. Distributors who anticipate these needs will secure a competitive edge. Stainless steel PTFE oil seals may be small, but they are vital for equipment reliability. Distributors and wholesalers who provide expertise in selection, materials, installation, and supply chain management will build trust and long-term partnerships. Minimum Order: 1000 Contact:
Phone: Fax: Email: DEDE SEAL Co.,Ltd
Shanghai China Shanghai China 11/25/25 0:41 GMT
2X Two stage rotary vane vacuum pump
2X two-stage rotary vane series vacuum pump Product Description: The 2X series vacuum pump is of two-stage structure, its operation performance consists of two parts, high-pressure stage and lowpressure stage. Its suction port is connected with the vacuum container or other vacuum equipments to helps intaking or draining the gas inside the container during operation. When the equipment is in vacuum, the high-pressure stage drain valve will be closed, then the gas suctioned by the high-pressure stage will be transferred to the second stage, after that, the gas will be suctioned and drained through the second stage, so that the vacuum equipment can get a certain extent vacuum. The technical parameter of the pump is 6×10-2Pa. According to the user's operation requirements, to equip a vacuum booster pump, and this pump is used as a backing pump. Since the booster pump increased suction force, accompanied with the continuous suction of the backing pump, the equipment will obtain higher vacuum percentage. Features: 1. Wide range of free-air capacities to match specific applications 2. Positive pressure oil system ensures proper lubrication and prevents oil starvation under high gas loads 3. Fast acting inlet valve protects internal components against oil and air contamination if the pump stops while under vacuum 4. Gas ballast valve limits internal condensation; Lets you use pump when condensable vapors are presen Minimum Order: 1 bags Contact:
Phone: Fax: Email: Zhangjiagang free trade zone kenshine internationa
Room 216-108, Textile resources market JS 215600 China 11/24/25 8:00 GMT
Reliable Pneumatic Seal Solutions for Global Distributors
Pneumatic systems play an essential role in modern industrial automation, powering various machines, conveyors, and robotic arms. These systems rely heavily on pneumatic seals to ensure smooth and efficient operation. Pneumatic seals, though often overlooked, are critical in preventing air leakage, maintaining pressure, and reducing wear on vital components. This article explores why pneumatic seals are indispensable in industrial automation and outlines the key considerations when selecting and maintaining them. The Primary Function of Pneumatic Seals The primary role of pneumatic seals is to prevent air leakage and ensure the stability of the pneumatic system. Pneumatic systems typically consist of compressors, cylinders, valves, and other components, and seals are necessary to maintain the integrity of the system and ensure that these components work together efficiently. Applications of Pneumatic Seals in Industrial Automation Pneumatic seals are crucial in various industrial automation applications, especially in the following areas: Automated Production Lines: Pneumatic seals are used in cylinders, pneumatic motors, and other components within automated production lines to ensure the continuous, stable operation of machines and systems. Packaging Machinery: In the packaging industry, pneumatic systems are used for high-speed, precise operations. Pneumatic seals help prevent air leakage, which ensures consistent production rates and quality. Automotive Manufacturing: Pneumatic systems are essential in automotive manufacturing, powering machines used in welding, spraying, and stamping. Pneumatic seals ensure these machines remain reliable and efficient throughout production. Electronics Assembly: Pneumatic seals play an important role in maintaining the stability and performance of high-speed assembly lines in electronics manufacturing, preventing air leakage that could compromise precision and speed. Material Selection for Pneumatic Seals Choosing the right material for pneumatic seals is crucial for ensuring the seal's performance and durability. Some commonly used materials include: Nitrile Rubber (NBR): Ideal for standard pneumatic systems with moderate temperature and pressure conditions. Polyurethane (PU): Used in high-load and high-speed applications due to its excellent wear resistance. Fluorocarbon Rubber (FKM): Suitable for high-temperature and corrosive environments, FKM performs well under extreme conditions. Polytetrafluoroethylene (PTFE): Known for its low friction and high precision, PTFE is used in high-performance pneumatic devices. The choice of material depends on factors such as temperature, pressure, and the type of air or fluid being used in the system. Installation and Maintenance of Pneumatic Seals Proper installation and maintenance are key to prolonging the lifespan of pneumatic seals. During installation, ensure that the surface is smooth and free of contaminants to avoid damaging the seal. Adequate lubrication can help reduce friction and extend seal life. Additionally, regular inspections and timely replacements are necessary, especially in high-frequency or high- load applications, to prevent system failures. Tips for Distributors and Wholesalers For distributors and wholesalers, offering the right pneumatic seal solutions is critical to building long-term relationships with customers. First, they should engage with customers to understand their operational needs and recommend the most suitable seal materials. Second, maintaining a diverse inventory and ensuring timely delivery will help meet various customer requirements. Lastly, providing regular maintenance advice and technical support is essential for improving customer satisfaction and loyalty. Pneumatic seals are indispensable in industrial automation, ensuring system stability and efficiency. By selecting the right materials, ensuring proper installation, and performing regular maintenance, the performance of pneumatic systems can be significantly enhanced. For distributors and wholesalers, understanding customer needs and providing suitable sealing solutions is the key to success. Minimum Order: 1000 Contact:
Phone: Fax: Email: DEDE SEAL Co.,Ltd
Shanghai China Shanghai China 11/24/25 5:38 GMT
Stainless Steel Flange V Profile
Our Stainless Steel Flange V Profile is engineered for precision and durability, making it an ideal choice for industrial piping and structural applications. Manufactured from high-grade stainless steel, this V-Profile Fittings with flanged edges offers excellent resistance to corrosion, high temperatures, and mechanical stress. Its unique design ensures easy installation, improved load distribution, and a clean, professional finish in various fabrication and construction projects. Suitable for use in oil & gas, chemical processing, marine, and architectural industries. Contact:
Phone: Fax: Email: Hangzhou Kash Technology Co., Ltd.
No. 600, Baiyang Street Hangzhou China 11/24/25 5:37 GMT
Stainless Steel Female Union M Profile
TrustPRESS® presents the Stainless Steel Female Union M Profile, a high- quality, quick-connect fitting designed for harsh industrial environments. Crafted from premium stainless steel, this product ensures excellent corrosion resistance and long-term durability, making it ideal for piping connections, fluid control, and other industrial applications. Key Features High-Quality Materials Stainless Steel 1.4301 (AISI 304): Suitable for industrial applications under standard conditions, offering good corrosion resistance and machinability. Stainless Steel 1.4404 (AISI 316L): Designed for environments with higher corrosion demands, especially in marine and chemical applications. Outstanding Performance Maximum Working Pressure: Withstands a maximum pressure of up to 16 bar, ensuring reliable connections even in high-pressure environments. Compliance with International Standards This product is manufactured according to EN Standard requirements, ensuring every unit meets international quality standards. Contact:
Phone: Fax: Email: Hangzhou Kash Technology Co., Ltd.
No. 600, Baiyang Street Hangzhou China 11/24/25 5:36 GMT
Stainless Steel Pipe Bridge with Plain End
Stainless Steel Pipe Bridge with Plain End is, as its name implies, a stainless steel pipe component with a “bridge” configuration and plain-end design. It is mainly used for connecting, redirecting, or transitioning between different pipelines in fluid or gas transmission systems, which enables more efficient pipe routing in confined spaces and reduces the need for additional elbows. Its key features include a smooth flow path and ease of connection, thereby enhancing installation efficiency and aesthetics. Given the inherent advantages of stainless steel—such as corrosion resistance, high strength, and long service life—this product is widely applied in residential, commercial, and industrial piping systems including water supply and drainage, HVAC, and gas pipelines. Brand Advantage: TrustPRESS® As a professional stainless steel pipe fittings brand, TrustPRESS® is committed to delivering high-quality, reliable product solutions. The brand rigorously applies strict standards in raw material selection, manufacturing processes, and quality control, ensuring that each product performs stably under various environmental conditions and meets the requirements of diverse projects. Contact:
Phone: Fax: Email: Hangzhou Kash Technology Co., Ltd.
No. 600, Baiyang Street Hangzhou China 11/24/25 5:35 GMT
Stainless Steel 90°Elbow with Plain End M Profile
Stainless Steel 90° Elbow with Plain End M Profile is a pipe connector made of stainless steel with a 90-degree right-angle bend and a plain end design (no threads). It is suitable for pipe systems that require right-angle turns. Plain end Elbow 90 degrees M profile is an advanced connecting type in potable water system, tap water system, heating system, steam system, industrial oil pipe system and industrial gas pipe system. It is suitable for water, oil and gas pipeline connection. M-profile Fittings Material: ● Stainless Steel 1.4301 (AISI 304) ● Stainless Steel 1.4404 (AISI 316L) Working Pressure: Max 16 bar Contact:
Phone: Fax: Email: Hangzhou Kash Technology Co., Ltd.
No. 600, Baiyang Street Hangzhou China 11/24/25 5:34 GMT
Stainless Steel 90°Elbow M Profile
TrustPRESS® Stainless Steel 90° Elbow M Profile is a press fitting made of stainless steel with a rubber seal and DVGW certification. It is suitable for drinking water, gas and other demanding pipe systems, ensuring safe and reliable connections and excellent corrosion resistance. Advantages of M-Profile Press Fittings: ● Easy assembly, practical and convenient (efficient) ● Quick installation (saving on hours of labour) ● Safe and approved (guaranteed system) ● No need for specialised personnel (no special skills required) ● Safe and no use of naked flames Contact:
Phone: Fax: Email: Hangzhou Kash Technology Co., Ltd.
No. 600, Baiyang Street Hangzhou China 11/24/25 3:36 GMT
DY Piston Ring Surface Treatment
DY piston ring surface treatment includes Chromium plating, Nitriding, PCr(CrN), DTC(ta-C), PVD(CrN), DLC(ta-C). With the rapid improvement of modern engine performance, in order to meet the development needs of high combustion pressure, high output power and maintenance-free, Dongya has successfully developed a DLC(Diamond Like Carbon) coating with low friction coefficient, high hardness, high wear resistance and significant tensile cylinder performance after years of professional research. It is currently the world's leading piston ring surface treatment technology, which is recommended that customers give priority to the choice of DLC coated ring group. Coating Type Chromium plating(Cr) Nitriding(N) PCr(CrN) DTC (ta-C) Technological principle Hard chromium electroplating Gas nitriding Physical vapor deposition physical vapor depositionMagnetic Filtered Cathodic Vacuum Arc Deposition Coating Hardness(HV) Above 800 Above 900 1200±300 1500~ 3000 Coating thickness Above 0.05 Above 0.03 Above 0.001 Above 0.001 wear resistance ★ ★ ★★ ★★★ longevity ★ ★ ★★ ★★★ Contact:
Phone: Fax: Email: Fujian Dongya Machinery Co., Ltd
No. 18 Kengwei, Mulan Street, Xianyou Fujian 351200 China 11/24/25 3:36 GMT
Automobile Piston Ring
Automobile piston rings are essential components designed to ensure optimal engine performance, efficiency, and durability. Installed around the piston, these rings create a tight seal between the piston and the cylinder wall, preventing gas leakage, regulating oil consumption, and maintaining proper compression. Manufactured using high-strength materials such as cast iron or alloy steel, piston rings are engineered to withstand high temperatures, friction, and constant motion inside modern internal combustion engines. PRODUCT CODE CYLINDER DIAMETER(MM) RING HEIGHT (MM) 1ST 2ND OIL 1 06241 62.00 1.50 1.50 2.80 2 06543 65.50 1.20 1.20 2.50 3 07143 71.00 1.00 1.00 1.50 4 07246 72.00 1.20 1.20 2.00 5 07448 74.80 1.50 1.50 3.00 6 08146 81.00 1.20 1.20 2.80 7 08341 83.50 1.20 1.50 2.50 8 08746 87.50 1.20 1.20 2.00 9 08842 88.00 1.20 1.50 2.50 Contact:
Phone: Fax: Email: Fujian Dongya Machinery Co., Ltd
No. 18 Kengwei, Mulan Street, Xianyou Fujian 351200 China 11/24/25 3:36 GMT
Motorcycle Piston Ring
Our Motorcycle Piston Ring is designed to deliver exceptional sealing performance, improved combustion efficiency, and long-lasting durability for a wide range of motorcycle engines. Manufactured with high-grade alloy materials and advanced machining technology, these piston rings provide excellent heat resistance, reduced friction, and superior wear protection—even under high- speed and high-temperature conditions. NO. PRODUCT CODE CYLINDER DIAMETER(MM) RING HEIGHT (MM) 1ST 2ND OIL 1 03504 35.00 0.80 0.80 2.00 2 03506 35.70 1.00 1.00 1.90 3 03508 35.80 1.00 1.00 2.00 4 03601 36.00 1.00 1.20 1.50 5 03704 37.00 0.80 0.80 1.50 6 03702 37.80 0.80 0.80 2.00 7 03703 37.80 0.80 0.80 1.50 8 03803 38.00 0.80 0.80 1.50 9 03801 38.40 0.80 0.80 1.50 Contact:
Phone: Fax: Email: Fujian Dongya Machinery Co., Ltd
No. 18 Kengwei, Mulan Street, Xianyou Fujian 351200 China 11/24/25 3:35 GMT
General Purpose Engine Piston Ring
PRODUCT CODE CYLINDER DIAMETER(MM) RING HEIGHT (MM) 1ST 2ND OIL 1 03501 35.70 1.00 1.00 1.90 2 03503 35.00 1.00 1.00 2.00 3 03507 35.00 1.00 1.00 2.00 4 03802 38.10 1.00 1.00 2.00 5 03906 39.00 1.00 1.00 2.00 6 04106 41.00 0.80 0.80 2.00 7 04109 41.80 0.80 1.00 1.50 8 04601 46.00 1.50 1.50 2.50 9 04809 48.60 1.00 1.00 2.00 Dongya purchases a series of steel ring materials from well-known international companies, which can meet the design requirements of various structures and surface treatment piston ring. At the same time, in accordance with the ISO- 6621-3:2000 standard, according to customer needs and engine performance, we independently develop various cast iron ring materials. Contact:
Phone: Fax: Email: Fujian Dongya Machinery Co., Ltd
No. 18 Kengwei, Mulan Street, Xianyou Fujian 351200 China SOURCE: Import-Export Bulletin Board (https://www.imexbb.com/)
© 1996-2025 IMEXBB.com. All rights reserved.
|
|