Types of Ball Type Rollers
Ball type rollers are essential mechanical components designed to reduce friction, support loads, and enable smooth motion in a wide range of industrial, commercial, and consumer applications. These precision-engineered elements come in various configurations, each optimized for specific performance requirements such as load capacity, rotational freedom, durability, and ease of movement.
Below is a detailed breakdown of the most common types of ball type rollers, their construction, functional advantages, and typical use cases across industries.
Ball Transfer Units
Also known as ball casters or ball transfer rollers, these units consist of a spherical ball mounted in a housing that allows omnidirectional movement. Multiple balls are often arranged in a grid pattern to support heavy loads while enabling effortless multidirectional sliding.
Advantages
- Enables 360° movement for easy object repositioning
- Reduces manual handling effort significantly
- Ideal for heavy-load applications
- Widely used in automation and material handling
Limitations
- Requires regular cleaning to prevent debris buildup
- Not suitable for high-speed applications
- Can be noisy under heavy loads
Best for: Conveyor transfer points, assembly lines, furniture casters, machining tables
Precision Ball Bearings
These are high-tolerance mechanical components consisting of inner and outer races with precision-ground steel balls in between. Designed for high-speed rotation, they minimize friction while supporting both radial and axial loads with exceptional efficiency.
Advantages
- Extremely low friction and high rotational accuracy
- Supports high-speed and high-load operations
- Long service life with proper lubrication
- Used in critical systems where reliability is paramount
Limitations
- Sensitive to misalignment and contamination
- Higher cost for high-grade bearings
- Requires precise installation and maintenance
Best for: Electric motors, automotive wheels, aerospace systems, industrial machinery
Skateboard Rollers
Despite the name, these are not limited to skateboards. These small, durable ball-type wheels are typically made from polyurethane or rubber-coated steel and are designed for smooth rolling on flat surfaces with minimal resistance.
Advantages
- Low rolling resistance for energy-efficient movement
- Shock-absorbing properties improve ride quality
- Versatile for both indoor and light outdoor use
- Cost-effective and widely available
Limitations
- Limited load capacity compared to industrial rollers
- Wear faster under continuous heavy use
- Performance degrades on rough or uneven surfaces
Best for: Office chairs, shopping carts, light-duty conveyors, consumer products
Ball Type Roller Pins
Also referred to as needle roller bearings with ball elements or compound roller pins, these components feature a series of small balls housed between concentric rings. They allow linear or rotational motion with minimal friction and are often used in tight spaces where compact design is crucial.
Advantages
- Compact design fits into confined mechanical spaces
- High load capacity relative to size
- Smooth sliding and rotational motion
- Reduces wear in sliding mechanisms
Limitations
- Limited to specific alignment and mounting conditions
- May require frequent lubrication
- Less common than standard bearings, potentially higher cost
Best for: Linear actuators, drawer slides, industrial jigs, conveyor rollers
Cam Followers
Cam followers, or track rollers, are specialized ball-type rollers designed to follow cam profiles or tracks in mechanical systems. They typically consist of an outer ring, needle or ball bearings, and a stud or yoke for mounting. Built for durability, they handle high radial loads and shock forces.
Advantages
- Excellent load-bearing and shock resistance
- Durable construction for harsh environments
- Direct mounting simplifies integration
- Reduces wear on cam surfaces
Limitations
- Higher initial cost than standard rollers
- Requires precise alignment with cam path
- May need periodic inspection and lubrication
Best for: Robotics, food processing equipment, printing presses, automated manufacturing systems
| Type | Load Capacity | Motion Type | Durability | Typical Applications |
|---|---|---|---|---|
| Ball Transfer Units | High | Omnidirectional | Good | Conveyors, assembly tables, furniture |
| Precision Ball Bearings | Very High | Rotational | Excellent | Motors, vehicles, aerospace |
| Skateboard Rollers | Low to Medium | Rolling | Fair | Chairs, carts, light conveyors |
| Ball Type Roller Pins | Medium to High | Linear/Rotational | Good | Actuators, slides, machinery |
| Cam Followers | Very High | Tracking/Rolling | Excellent | Automation, robotics, printing |
Expert Tip: For optimal performance and longevity, always ensure proper lubrication and alignment when installing ball type rollers. In high-load or high-speed applications, consider sealed or self-lubricating variants to reduce maintenance and prevent contamination.
Key Features and Applications of Ball-Type Rollers
Ball-type rollers are essential components in a wide range of mechanical and industrial systems, valued for their efficiency, reliability, and adaptability. Engineered to provide smooth motion under load, these rollers play a critical role in everything from precision machinery to heavy-duty conveyors. Below is a detailed breakdown of their core features, benefits, and real-world applications.
High Load Capacity
Ball-type rollers are specifically designed to handle substantial loads without deformation or performance degradation. Their internal structure—whether in the form of ball transfer units or precision ball bearings—maximizes the contact surface between rolling elements and raceways, enabling effective load distribution.
This makes them ideal for high-stress environments such as industrial conveyors, automotive axles, construction equipment, and material handling systems. The ability to sustain radial and axial loads ensures long-term durability even under continuous operation.
Durable & Corrosion-Resistant Materials
Manufactured from high-grade materials such as carbon steel, stainless steel (e.g., AISI 304 or 316), and engineered polymers, ball-type rollers offer exceptional resistance to wear, impact, and environmental degradation.
Stainless steel variants are particularly suited for outdoor installations, food processing, marine environments, and chemical plants where exposure to moisture, salt, or corrosive substances is common. Polymer-based rollers provide lightweight, non-conductive alternatives ideal for sensitive electronic or cleanroom applications.
Smooth and Silent Operation
A defining advantage of ball-type rollers is their near-frictionless movement, resulting in exceptionally smooth and quiet performance. The rolling action of precision balls minimizes resistance, allowing seamless motion across surfaces.
This feature is crucial in noise-sensitive environments such as office furniture (e.g., adjustable chairs, sliding doors), medical devices, consumer electronics, and automated production lines where operational silence enhances user experience and reduces vibration-related fatigue.
Customizable Sizes and Configurations
Ball-type rollers are available in a vast array of sizes, load ratings, and geometric configurations to meet diverse engineering needs. From miniature ball bearings used in robotics and drones to large-diameter transfer units in warehouse logistics, customization ensures optimal fit and function.
Design flexibility extends to mounting options, cage types, sealing mechanisms, and preload adjustments—enabling integration into compact spaces or extreme-duty systems alike. This adaptability supports innovation across aerospace, automation, and modular manufacturing sectors.
Low Maintenance Requirements
Thanks to advanced sealing technologies and self-lubricating materials, many ball-type rollers require minimal maintenance over their service life. Sealed variants prevent contamination from dust, dirt, and moisture, reducing the need for frequent cleaning or re-lubrication.
This reliability is especially beneficial in hard-to-reach areas such as robotic arms, automated storage systems, and enclosed machinery, where minimizing downtime and maintenance costs is a priority. The result is increased system uptime and lower total cost of ownership.
| Feature | Industrial Benefit | Common Applications |
|---|---|---|
| High Load Capacity | Supports heavy machinery and dynamic loads | Conveyor systems, industrial presses, vehicle suspensions |
| Corrosion Resistance | Longevity in harsh or wet environments | Food processing, marine equipment, outdoor machinery |
| Smooth & Quiet Motion | Reduces noise and vibration in sensitive setups | Office furniture, medical carts, electronics assembly |
| Custom Sizing | Enables integration into specialized systems | Robotics, aerospace components, automated guided vehicles |
| Low Maintenance | Decreases operational interruptions | Roller conveyors, sealed enclosures, remote installations |
Why Choose Ball-Type Rollers?
Important: While ball-type rollers are highly durable, performance depends on correct selection, installation, and environmental compatibility. Always match the roller’s specifications—load rating, material type, sealing, and lubrication—to your application’s demands. Using inappropriate rollers can lead to premature failure, safety risks, and increased maintenance costs.
Uses of Ball Type Rollers
Ball type rollers, also known as ball transfer units or ball bearings, are essential mechanical components that enable smooth, multi-directional movement with minimal friction. Their unique design—featuring a spherical ball housed within a socket—allows for omnidirectional load support and effortless motion. These rollers are widely used across various industries due to their ability to enhance efficiency, reduce physical strain, and improve precision in movement. Below is a detailed breakdown of their key applications.
Material Handling
Ball type rollers play a crucial role in material handling systems by enabling seamless movement of goods across flat and inclined surfaces. Integrated into ball transfer tables and workstations, they allow operators to easily reposition heavy or bulky items without manual lifting.
- Used in warehouses, assembly lines, and distribution centers to streamline logistics and reduce handling time
- Support omnidirectional movement, making them ideal for sorting, loading, and positioning tasks
- Reduce physical strain on workers and minimize the risk of workplace injuries
- Often made with hardened steel or stainless steel balls to withstand heavy loads and frequent use
Key benefit: Enhances operational efficiency by enabling quick, smooth transitions between work zones.
Furniture Applications
In furniture design, ball type rollers are commonly used to provide mobility and convenience. They are especially prevalent in office and institutional furniture where ease of movement is a priority.
- Found in office chairs, rolling tables, mobile cabinets, and modular desks
- Enable smooth gliding over various floor types, including carpet, tile, and hardwood
- Equipped with protective casings to prevent damage to flooring and reduce noise
- Available in different load capacities and materials (e.g., nylon, rubber-coated) for durability and quiet operation
Design tip: Choose low-profile, noise-dampening models for quiet office environments.
Conveyor Systems
Ball type rollers are integral to conveyor systems, particularly in gravity-fed or accumulation zones where controlled, frictionless movement is required.
- Enable smooth transfer of packages, boxes, and containers across fixed paths in manufacturing and packaging lines
- Facilitate product accumulation without backpressure, improving workflow efficiency
- Used in combination with powered rollers to allow manual adjustments or redirection of items
- Available in corrosion-resistant and hygienic designs for food processing and pharmaceutical applications
Operational advantage: Supports high-throughput operations with minimal maintenance.
Robotics and Automation
In robotics and automated systems, ball type rollers provide reliable mobility and precise guidance for moving components and mobile platforms.
- Integrated into mobile robots, AGVs (Automated Guided Vehicles), and robotic arms for smooth navigation
- Enable dynamic repositioning of tools and workpieces in flexible manufacturing cells
- Support omnidirectional movement, allowing robots to operate in tight or complex environments
- Designed for high precision and durability under continuous operation
Innovation insight: Used in collaborative robots (cobots) to enhance adaptability and safety in shared workspaces.
Precision Machinery
Ball type rollers are critical in high-precision applications where exact positioning and minimal friction are paramount.
- Used in aerospace mechanisms, optical equipment, and semiconductor manufacturing tools
- Enable frictionless linear and rotational motion in motor shafts, actuators, and sliding mechanisms
- Constructed with ultra-precision bearings to maintain alignment and reduce wear
- Often sealed or lubricated for long-term performance in controlled environments
Engineering note: High-grade ball rollers in precision machinery often meet ISO or ABEC standards for tolerance and performance.
Additional Applications
Beyond the primary uses, ball type rollers are also employed in a variety of specialized and emerging fields.
- Medical Equipment: Used in hospital beds, surgical tables, and diagnostic devices for smooth, controlled movement
- Automotive Assembly: Facilitate part positioning on production lines and robotic welding stations
- Exhibition & Retail: Enable easy reconfiguration of display stands and modular kiosks
- Aerospace Ground Support: Assist in maneuvering aircraft components during maintenance and assembly
Emerging trend: Increasing use in smart furniture and IoT-enabled industrial equipment.
Expert Recommendation: When selecting ball type rollers, consider load capacity, environmental conditions (e.g., moisture, dust), and required movement precision. For industrial applications, opt for sealed, corrosion-resistant models with high load ratings. In consumer-facing products like furniture, prioritize quiet operation and floor protection. Always ensure compatibility with mounting surfaces and alignment requirements for optimal performance.
| Application | Typical Load Range | Material Options | Key Performance Features |
|---|---|---|---|
| Material Handling | 50 – 1000 lbs | Steel, Stainless Steel, Nylon | High durability, omnidirectional, wear-resistant |
| Furniture | 5 – 100 lbs | Nylon, Rubber-coated, Plastic | Quiet operation, floor protection, low profile |
| Conveyor Systems | 20 – 500 lbs | Stainless Steel, Polyurethane | Corrosion-resistant, smooth transfer, low friction |
| Robotics & Automation | 10 – 300 lbs | Aluminum, Composite, Sealed Steel | Precision movement, low inertia, compact design |
| Precision Machinery | 1 – 50 lbs | Ceramic, Chrome Steel, Sealed Bearings | Ultra-low friction, high accuracy, long service life |
Selection Criteria for Ball Type Rollers
- Load Capacity: Match the roller’s rated load to the maximum expected weight to prevent deformation or failure
- Mobility Needs: Choose between fixed, swivel, or multi-directional models based on movement requirements
- Environmental Resistance: Select sealed or coated rollers for wet, dusty, or corrosive environments
- Noise Levels: Use rubber or polymer-based rollers in noise-sensitive areas
- Maintenance: Sealed units require less lubrication and are ideal for hard-to-reach installations
- Mounting Style: Ensure compatibility with existing frames, brackets, or flooring systems
How to Choose Ball Type Rollers: A Comprehensive Guide
Selecting the right ball type rollers is essential for ensuring smooth operation, durability, and efficiency in industrial, commercial, and mechanical applications. Whether you're designing a conveyor system, material handling equipment, or precision machinery, the correct roller choice impacts performance, maintenance needs, and overall system longevity. This guide outlines five critical factors to consider when choosing ball type rollers—load capacity, precision requirements, material selection, surface compatibility, and maintenance considerations—to help you make an informed, reliable decision.
Safety & Performance Note: Choosing rollers that do not meet your application's load or environmental demands can lead to premature failure, safety hazards, or costly downtime. Always verify specifications with manufacturer data and consider real-world operating conditions during selection.
1. Assess Load Capacity
The first and most crucial step in selecting ball type rollers is determining the required load capacity. Rollers must safely support not only the static weight of the transported materials but also dynamic forces such as impact loads, vibration, and acceleration. Begin by calculating the maximum expected load per roller, including safety margins for peak operational stress.
- Static vs. Dynamic Loads: Static loads refer to constant weight, while dynamic loads include movement-related forces. Dynamic conditions often require rollers with higher load ratings.
- Load Distribution: Ensure even weight distribution across multiple rollers to avoid overloading individual units.
- Safety Factor: It’s recommended to select rollers with a load capacity 20–30% above your maximum expected load to account for unforeseen stresses.
- Failure Risks: Overloaded rollers can deform, seize, or fail catastrophically, leading to system downtime and potential safety risks.
Consult manufacturer load charts and use engineering guidelines to match roller specifications with your application’s demands.
2. Determine Precision Needs
Precision is a key factor that influences the type of ball roller or bearing you should choose. Applications vary widely in their tolerance for friction, play, and alignment accuracy.
- High-Precision Applications: Industries such as aerospace, robotics, medical devices, and semiconductor manufacturing require ultra-precise ball bearings with minimal runout and tight tolerances (e.g., ABEC 7 or 9 ratings).
- General Transfer Applications: For material handling, conveyors, or light-duty movement, ball transfer tables or standard ball rollers with moderate precision are sufficient and more cost-effective.
- Friction Considerations: High-precision rollers often use sealed, lubricated bearings that reduce friction and ensure smooth, consistent motion.
- Cost vs. Performance: Avoid over-engineering; selecting high-precision components for low-demand tasks increases costs unnecessarily.
Evaluate your system’s movement accuracy, repeatability, and speed requirements to determine the appropriate precision level.
3. Select Material and Durability
The operating environment dictates the ideal material composition of ball type rollers. Material choice directly affects corrosion resistance, weight, strength, and service life.
- Stainless Steel Rollers: Ideal for humid, outdoor, washdown, or corrosive environments (e.g., food processing, marine, chemical plants). Resists rust and maintains integrity under harsh conditions.
- Sealed Bearings: Protect internal components from dust, moisture, and contaminants, extending service life in dirty or wet environments.
- Polymer or Plastic Rollers: Lightweight and corrosion-resistant, perfect for portable equipment, cleanrooms, or applications requiring non-magnetic or non-conductive properties.
- Carbon Steel Rollers: Offer high strength and load capacity but require protective coatings or lubrication in corrosive settings.
Always assess temperature extremes, exposure to chemicals, UV radiation, and abrasion when selecting roller materials.
4. Evaluate Surface Compatibility
The interaction between the roller and the contact surface significantly affects performance, wear rate, and energy efficiency.
- Flat, Hard Surfaces: Ball transfer rollers excel in multidirectional movement over smooth surfaces like steel, aluminum, or laminate flooring.
- Precision Guided Tracks: Use ball bearings in linear rails or guide systems where minimal friction and high positional accuracy are required.
- Surface Friction: Match roller finish (polished, coated, or textured) to the surface to optimize grip or reduce resistance as needed.
- Wear Resistance: In high-cycle applications, ensure both roller and surface materials are durable enough to withstand repeated contact without excessive wear.
Conduct a compatibility test if possible, especially when integrating rollers into new or unconventional systems.
5. Review Maintenance and Installation Requirements
Long-term reliability depends not only on initial performance but also on ease of maintenance and correct installation.
- Low-Maintenance Options: Sealed, pre-lubricated rollers reduce the need for frequent servicing, ideal for hard-to-reach areas or systems requiring minimal downtime.
- Relubrication Access: If using open bearings, ensure grease fittings or access points are available for periodic maintenance.
- Installation Simplicity: Some rollers come with mounting brackets, flanges, or quick-release mechanisms that simplify setup and alignment.
- Alignment and Tolerance: Misaligned rollers increase wear and friction; follow manufacturer guidelines for proper spacing and mounting.
- Downtime Considerations: In continuous-operation environments, prioritize rollers with long service intervals and easy replacement features.
Factor in labor costs, tool requirements, and accessibility when evaluating different roller types.
| Selection Factor | Key Questions to Ask | Recommended Roller Types | Common Applications |
|---|---|---|---|
| Load Capacity | What is the max static/dynamic load? Is there shock loading? | Heavy-duty steel ball transfers, reinforced ball bearings | Conveyor systems, industrial carts, lifting platforms |
| Precision Needs | How critical is positional accuracy? Is smooth motion required? | High-precision ABEC-rated bearings, linear ball rollers | Robotics, CNC machines, optical equipment |
| Material & Environment | Is there moisture, chemicals, or extreme temperatures? | Stainless steel, polymer, sealed bearings | Food processing, pharmaceuticals, outdoor equipment |
| Surface Compatibility | What type of surface will the roller contact? Flat or curved? | Ball transfers (flat), crowned rollers (curved) | Turntables, sorting tables, assembly lines |
| Maintenance & Installation | Can the roller be easily accessed? Is downtime a concern? | Pre-lubricated sealed rollers, modular ball transfers | Maintenance-sensitive systems, automated production lines |
Expert Tip: When in doubt, consult with a roller supplier or engineer to review your application parameters. Many manufacturers offer selection tools, CAD models, and technical support to ensure compatibility and optimal performance.
Final Recommendations
- Always verify roller specifications against real-world operating conditions, not just theoretical requirements.
- Consider total cost of ownership—not just purchase price, but also maintenance, lifespan, and downtime costs.
- Test sample rollers in your system before full-scale implementation.
- Keep spare rollers on hand for critical systems to minimize unplanned downtime.
- Document roller types and performance for future reference and system upgrades.
Choosing the right ball type rollers is a balance of engineering requirements, environmental factors, and operational goals. By systematically evaluating load, precision, material, surface interaction, and maintenance needs, you can select rollers that deliver reliable, efficient, and long-lasting performance in your application.
Frequently Asked Questions About Ball-Type Rollers
Ball-type rollers, also known as ball transfer units or ball bearings, are precision-engineered mechanical components designed to facilitate smooth multidirectional movement between machine parts. These small spherical elements are typically housed within a casing or raceway, allowing them to roll freely under load while minimizing resistance.
By reducing friction between moving surfaces, ball-type rollers enable effortless sliding, rotation, and load shifting with minimal applied force. They operate on the principle of rolling contact rather than sliding contact, which drastically decreases wear and energy consumption.
These rollers are widely used across various applications such as:
- Office and industrial furniture: Swivel casters in chairs and tables use ball mechanisms for smooth 360° movement.
- Conveyor systems: Ball transfer tables allow products to be moved in any direction on assembly lines.
- Machinery and automation: Bearings with ball rollers support rotating shafts in motors, pumps, and gearboxes.
- Material handling equipment: Used in pallet jacks, turntables, and positioning tables for efficient load manipulation.
Their ability to handle heavy loads while maintaining low friction makes ball-type rollers essential for improving mechanical efficiency and durability in both simple and complex systems.
While both ball-type rollers and traditional wheels are designed to reduce friction and enable motion, they differ significantly in design, function, and application:
| Feature | Ball-Type Rollers | Regular Wheels |
|---|---|---|
| Motion Direction | Omni-directional – can move in any direction without reorientation. | Unidirectional or bidirectional – typically move forward/backward along a fixed axis. |
| Load Distribution | Evenly distributed across multiple balls; ideal for static and dynamic loads. | Concentrated along the axle; best suited for linear motion under consistent load. |
| Friction Level | Very low due to rolling ball mechanism; excellent for precision applications. | Low, but higher than ball rollers in multidirectional scenarios. |
| Common Applications | Conveyor transfer stations, turntables, robotic arms, adjustable fixtures. | Vehicles, carts, trolleys, and transport devices requiring directional travel. |
| Installation Complexity | May require precise alignment and mounting in arrays for optimal performance. | Simpler mounting with axles; easier integration into wheeled platforms. |
In summary, ball-type rollers excel in applications requiring flexibility, precision, and multi-axis movement, whereas regular wheels are more effective in linear transportation systems where directionality is predictable and controlled.
Ball-type rollers play a critical role in enhancing productivity, safety, and efficiency across numerous industrial sectors. Their primary function is to support and enable smooth, controlled movement of heavy loads with minimal effort. Key industrial applications include:
- Conveyor Systems: Ball transfer tables allow seamless redirection of goods on production lines, enabling easy sorting, merging, and packaging operations.
- Automated Manufacturing: Integrated into robotic workstations and assembly jigs, ball rollers allow quick repositioning of parts for machining or inspection.
- Material Handling: Used in pallet changers, lift tables, and roller beds to facilitate effortless loading and unloading of materials.
- Aerospace and Automotive: Employed in tooling fixtures and alignment systems where precise, multi-directional adjustments are required.
- Heavy Machinery: Bearings with ball rollers reduce wear in rotating components such as motors, turbines, and gearboxes, leading to lower maintenance costs and longer service life.
By minimizing friction and energy loss, ball-type rollers contribute to reduced power consumption, less mechanical wear, and improved operational uptime—making them indispensable in modern industrial environments.
Proper maintenance of ball-type rollers is essential to ensure long-term performance, reliability, and safety. Follow these best practices:
- Protect from Contaminants: Use protective covers, seals, or shrouds to shield rollers from dust, dirt, moisture, and debris that can cause abrasion or corrosion.
- Regular Lubrication: Apply manufacturer-recommended lubricants (such as light machine oil or grease) at specified intervals to keep internal components running smoothly. Over-lubrication should be avoided to prevent attracting dirt.
- Inspect for Wear: Periodically check for signs of pitting, cracking, corrosion, or uneven wear on the ball surface or housing. Replace damaged units promptly to avoid system failure.
- Keep Environment Clean: Maintain a clean workspace to prevent foreign particles from entering the roller mechanism, especially in high-precision or food-processing environments.
- Ensure Proper Alignment: Misaligned rollers can cause uneven loading and premature failure. Verify correct installation and alignment during routine checks.
- Store Correctly: When not in use, store spare rollers in a dry, temperature-controlled environment away from corrosive substances and direct sunlight.
Implementing a preventive maintenance schedule can significantly extend the lifespan of ball-type rollers and reduce unplanned downtime in industrial operations.
The lubrication requirements for ball-type rollers vary depending on their design, application, and operating environment:
- Open or Retained Ball Bearings: These types typically require periodic lubrication with light oil or grease to minimize friction and prevent metal-to-metal contact, especially in high-load or continuous-use applications.
- Sealed or Shielded Units: Many modern ball rollers, such as sealed ball transfers or maintenance-free bearings, come pre-lubricated and are designed to operate without additional lubrication throughout their service life.
- Harsh Environments: In dirty, wet, or high-temperature conditions, specialized lubricants or sealed variants are recommended to protect against contamination and thermal degradation.
- Manufacturer Guidelines: Always follow the manufacturer’s specifications regarding lubricant type, frequency, and application method. Using incorrect lubricants can damage seals or attract contaminants.
In summary, while some ball-type rollers need regular lubrication for optimal performance, others are engineered for "lubrication-free" operation. Understanding your specific roller type and usage conditions is key to maintaining peak efficiency and longevity.








浙公网安备
33010002000092号
浙B2-20120091-4
Comments
No comments yet. Why don't you start the discussion?