Industrial Automation

Your present location > Home page > Industrial Automation
Intelligent Power MOSFET Selection Solution for Vision-Guided Collaborative Robots – Design Guide for High-Precision, Safe, and Compact Drive Systems
Vision-Guided Collaborative Robot Power MOSFET System Topology

Vision-Guided Collaborative Robot Power System Overall Topology

graph LR %% Main Power Distribution subgraph "Power Distribution & Management" MAIN_POWER["Main Power Input
24V/48V DC Bus"] --> POWER_DIST["Power Distribution Board"] POWER_DIST --> JOINT_BUS["Joint Drive Bus"] POWER_DIST --> IO_BUS["I/O Control Bus"] POWER_DIST --> SENSOR_BUS["Sensor Power Bus"] end %% Joint Motor Drive System subgraph "Joint Motor Drive System (6-Axis)" JOINT_BUS --> J1_CONTROLLER["Joint 1 Controller"] JOINT_BUS --> J2_CONTROLLER["Joint 2 Controller"] JOINT_BUS --> J3_CONTROLLER["Joint 3 Controller"] JOINT_BUS --> J4_CONTROLLER["Joint 4 Controller"] JOINT_BUS --> J5_CONTROLLER["Joint 5 Controller"] JOINT_BUS --> J6_CONTROLLER["Joint 6 Controller"] subgraph "Joint H-Bridge Drive (Typical)" J_HBRIDGE["H-Bridge Configuration"] --> J_MOTOR["Joint Motor
50-200W"] subgraph "MOSFET Array" Q_JOINT_UH["VBQF1405
40V/40A"] Q_JOINT_UL["VBQF1405
40V/40A"] Q_JOINT_VH["VBQF1405
40V/40A"] Q_JOINT_VL["VBQF1405
40V/40A"] Q_JOINT_WH["VBQF1405
40V/40A"] Q_JOINT_WL["VBQF1405
40V/40A"] end end J1_CONTROLLER --> Q_JOINT_UH J1_CONTROLLER --> Q_JOINT_UL J1_CONTROLLER --> Q_JOINT_VH J1_CONTROLLER --> Q_JOINT_VL J1_CONTROLLER --> Q_JOINT_WH J1_CONTROLLER --> Q_JOINT_WL Q_JOINT_UH --> J_MOTOR Q_JOINT_UL --> J_MOTOR Q_JOINT_VH --> J_MOTOR Q_JOINT_VL --> J_MOTOR Q_JOINT_WH --> J_MOTOR Q_JOINT_WL --> J_MOTOR end %% I/O Control System subgraph "I/O Module & Peripheral Control" IO_BUS --> IO_CONTROLLER["I/O Controller MCU"] IO_CONTROLLER --> CHANNEL_1["Channel 1"] IO_CONTROLLER --> CHANNEL_2["Channel 2"] IO_CONTROLLER --> CHANNEL_3["Channel 3"] IO_CONTROLLER --> CHANNEL_4["Channel 4"] IO_CONTROLLER --> CHANNEL_5["Channel 5"] IO_CONTROLLER --> CHANNEL_6["Channel 6"] subgraph "High-Side Switch Channel" LEVEL_SHIFTER["Level Shifter
3.3V to 5V/12V"] --> GATE_DRIVE["Gate Drive Circuit"] GATE_DRIVE --> Q_IO["VBKB4265
-20V/-3.5A
Dual P-MOS"] Q_IO --> INDUCTIVE_LOAD["Inductive Load
Solenoid/Valve/Gripper"] TVS_DIODE["TVS Protection"] --> INDUCTIVE_LOAD FLYBACK_DIODE["Flyback Diode"] --> INDUCTIVE_LOAD end CHANNEL_1 --> LEVEL_SHIFTER CHANNEL_2 --> LEVEL_SHIFTER CHANNEL_3 --> LEVEL_SHIFTER CHANNEL_4 --> LEVEL_SHIFTER CHANNEL_5 --> LEVEL_SHIFTER CHANNEL_6 --> LEVEL_SHIFTER end %% Sensor & Vision System subgraph "Sensor & Vision Power Management" SENSOR_BUS --> SENSOR_CONTROLLER["Sensor Power Controller"] SENSOR_CONTROLLER --> VISION_SW["Vision System Switch"] SENSOR_CONTROLLER --> LIDAR_SW["LiDAR Power Switch"] SENSOR_CONTROLLER --> TOF_SW["ToF Sensor Switch"] SENSOR_CONTROLLER --> FORCE_SW["Force Sensor Switch"] subgraph "Smart Load Switch" MCU_GPIO["MCU GPIO 3.3V"] --> GATE_RES["10-47Ω Gate Resistor"] GATE_RES --> Q_SENSOR["VBI1314
30V/8.7A"] Q_SENSOR --> SENSOR_LOAD["Sensor Load
Camera/LiDAR/ToF"] SOFT_START["Soft-Start Circuit"] --> SENSOR_LOAD CURRENT_LIMIT["Current Limit"] --> SENSOR_LOAD end VISION_SW --> MCU_GPIO LIDAR_SW --> MCU_GPIO TOF_SW --> MCU_GPIO FORCE_SW --> MCU_GPIO end %% Safety & Protection subgraph "Safety & Protection System" SAFETY_CONTROLLER["Safety Controller"] --> STO_CIRCUIT["Safe Torque Off (STO)"] STO_CIRCUIT --> MONITORING["Redundant Monitoring"] MONITORING --> JOINT_BUS MONITORING --> IO_BUS MONITORING --> SENSOR_BUS subgraph "Protection Circuits" OC_PROTECTION["Overcurrent Protection"] --> FAULT_LATCH["Fault Latch"] OT_PROTECTION["Overtemperature Protection"] --> FAULT_LATCH TVS_ARRAY["TVS Array"] --> POWER_LINES["Power Lines"] SNUBBER_CIRCUIT["Snubber Circuit"] --> MOTOR_PHASES["Motor Phases"] end FAULT_LATCH --> SAFETY_CONTROLLER end %% Thermal Management subgraph "Thermal Management System" subgraph "Joint Thermal Path" JT_HEATSINK["Joint Heatsink"] --> THERMAL_INTERFACE["Thermal Interface Material"] THERMAL_INTERFACE --> Q_JOINT_UH THERMAL_INTERFACE --> Q_JOINT_VH THERMAL_INTERFACE --> Q_JOINT_WH ARM_STRUCTURE["Robot Arm Structure"] --> JT_HEATSINK end subgraph "Control Board Cooling" PCB_COPPER["Thick Copper Pours"] --> Q_IO THERMAL_VIAS["Thermal Vias Array"] --> PCB_COPPER INTERNAL_FAN["Internal Cooling Fan"] --> AIRFLOW["Directed Airflow"] AIRFLOW --> Q_IO AIRFLOW --> Q_SENSOR end end %% Communication & Control subgraph "Central Control & Communication" MAIN_MCU["Main Robot Controller"] --> VISION_SYSTEM["Vision Processing System"] MAIN_MCU --> MOTION_PLANNER["Motion Planner"] MAIN_MCU --> SAFETY_CONTROLLER MAIN_MCU --> IO_CONTROLLER MAIN_MCU --> SENSOR_CONTROLLER VISION_SYSTEM --> CAN_BUS["Robot CAN Bus"] MOTION_PLANNER --> CAN_BUS SAFETY_CONTROLLER --> CAN_BUS end %% Style Definitions style Q_JOINT_UH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_IO fill:#fff3e0,stroke:#ff9800,stroke-width:2px style Q_SENSOR fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style MAIN_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px style SAFETY_CONTROLLER fill:#f3e5f5,stroke:#9c27b0,stroke-width:2px

With the advancement of industrial automation and human-robot collaboration, vision-guided collaborative robots have become pivotal in flexible manufacturing, precision assembly, and logistics. Their joint actuator drive, I/O module control, and sensor power systems, serving as the core of motion execution and environmental interaction, directly determine the robot's positioning accuracy, operational safety, power efficiency, and form factor. The power MOSFET, as a key switching component in these systems, significantly impacts dynamic response, thermal performance, power density, and functional safety through its selection. Addressing the requirements for high torque-density joints, multi-channel reliable I/O, and intelligent sensor management in collaborative robots, this article proposes a complete, actionable power MOSFET selection and design implementation plan with a scenario-oriented and systematic design approach.
I. Overall Selection Principles: System Compatibility and Balanced Design
The selection of power MOSFETs should not pursue superiority in a single parameter but achieve a balance among electrical performance, thermal management, package size, and reliability to precisely match the overall system requirements.
Voltage and Current Margin Design: Based on common bus voltages (24V or 48V for joint drives), select MOSFETs with a voltage rating margin of ≥50-100% to handle motor back-EMF, regenerative braking spikes, and inductive switching noise. Ensure sufficient current rating margins according to the motor's continuous and stall currents. For safety-critical drives, the continuous operating current should not exceed 50-60% of the device’s rated value.
Low Loss Priority: Loss directly affects efficiency, thermal rise, and precision. For motor drives, low conduction loss (Rds(on)) is critical for torque output. Low switching loss (related to Q_g and Coss) enables higher PWM frequencies for smoother, quieter motor operation and better current loop control.
Package and Heat Dissipation Coordination: Prioritize compact, low-thermal-resistance packages (e.g., DFN) for joint drives to fit within limited joint spaces and facilitate heat dissipation to the chassis. For I/O and logic control, ultra-small packages (e.g., SC70, SOT) are preferred for high-density PCB layouts.
Reliability and Functional Safety: Collaborative robots operate in close proximity to humans. Focus on device ruggedness, wide operating junction temperature range, parameter stability, and suitability for implementing safety functions like safe torque off (STO) via discrete components.
II. Scenario-Specific MOSFET Selection Strategies
The main power domains of a vision-guided collaborative robot can be categorized into: joint motor drive, I/O and peripheral control, and sensor/vision system power management. Each has distinct requirements.
Scenario 1: Joint Motor Drive & Actuation (50W-200W per joint)
The joint motor requires high efficiency, excellent thermal performance in a confined space, and precise current control for smooth motion and high torque density.
Recommended Model: VBQF1405 (Single N-MOS, 40V, 40A, DFN8(3x3))
Parameter Advantages:
Utilizes Trench technology with an extremely low Rds(on) of 4.5 mΩ (@10 V), minimizing conduction loss and I²R heating in the joint.
Continuous current of 40A and compact DFN8 package with low thermal resistance, ideal for high power density in a small joint volume.
40V rating provides good margin for 24V bus systems, handling regenerative energy.
Scenario Value:
Enables high-efficiency (>95%) motor drives, reducing thermal load inside the robot arm.
Supports high-frequency PWM (tens of kHz) for precise current control, contributing to smooth, low-vibration motion essential for vision-guided tasks.
Design Notes:
Must be used with a dedicated gate driver IC. PCB layout must feature a large thermal pad connection with multiple thermal vias to transfer heat to internal structures or heatsinks.
Incorporate comprehensive protection (overcurrent, overtemperature) and braking circuits around the MOSFET bridge.
Scenario 2: I/O Module & Peripheral Control (Solenoids, Valves, Grippers)
This involves controlling multiple 24V inductive loads reliably. Key requirements are channel density, independent control for functional safety isolation, and robustness against voltage transients.
Recommended Model: VBKB4265 (Dual P+P MOS, -20V, -3.5A, SC70-8)
Parameter Advantages:
Integrates two P-channel MOSFETs in a minuscule SC70-8 package, maximizing I/O channel density.
Low Rds(on) of 65 mΩ (@10V) ensures minimal voltage drop. -20V rating is suitable for 24V systems.
P-channel configuration simplifies high-side switching for loads connected to a common ground.
Scenario Value:
Enables compact, multi-channel high-side switch arrays for controlling grippers, tool changers, or indicator lights.
Allows independent fault isolation per channel. The small package is perfect for distributed I/O boards near end-effectors.
Design Notes:
Requires a level-shifter (e.g., NPN transistor) or a dedicated high-side driver for each P-MOS gate from a low-voltage MCU.
Mandatory use of flyback diodes or TVS across inductive loads to clamp voltage spikes and protect the MOSFET.
Scenario 3: Sensor & Vision System Power Management (Cameras, LiDAR, ToF)
These subsystems often require intelligent, sequenced power-up/down to manage inrush current, reduce standby power, and ensure reliable operation. Low gate threshold voltage and small size are critical.
Recommended Model: VBI1314 (Single N-MOS, 30V, 8.7A, SOT89)
Parameter Advantages:
Very low Rds(on) of 14 mΩ minimizes conduction loss in power paths.
Low gate threshold voltage (Vth ~1.7V) allows direct, efficient control from 3.3V MCUs without a driver.
SOT89 package offers a good balance of current handling, thermal performance, and board space.
Scenario Value:
Ideal for implementing smart load switches to power-cycle vision sensors or subsystems on-demand, drastically reducing system heat and power consumption during idle periods.
Can be used for inrush current limiting with soft-start circuitry or in DC-DC converter power paths.
Design Notes:
A small gate resistor (e.g., 10-47Ω) is recommended to dampen ringing when driven directly by an MCU.
For high-availability sensors, consider parallel MOSFETs or a dedicated load switch IC with integrated protection.
III. Key Implementation Points for System Design
Drive Circuit Optimization:
Joint Drive (VBQF1405): Use high-current, fast gate driver ICs with proper dead-time control to prevent shoot-through in H-bridges.
I/O Control (VBKB4265): Ensure level-shifter circuits have sufficient drive strength and speed for the required switching frequency. Include pull-down resistors on gates for defined off-state.
Sensor Switch (VBI1314): For MCU direct drive, ensure the MCU pin can supply the required gate charge current; otherwise, add a simple buffer.
Thermal Management Design:
Joint Areas: The primary heat source. Use thick copper pours, thermal vias under VBQF1405, and consider thermal interface materials to transfer heat to the robot arm's metal structure.
Control Board: For VBKB4265 and VBI1314 arrays, ensure adequate copper sharing for heat spreading. Airflow from internal fans (if any) should be considered.
EMC and Reliability Enhancement:
Use snubber circuits or small capacitors across motor phases to reduce dv/dt noise.
Implement TVS diodes on all I/O lines connected to external peripherals.
For functional safety, redundant or monitored switching paths may be implemented using these discrete MOSFETs as part of an STO circuit.
IV. Solution Value and Expansion Recommendations
Core Value:
High Performance in Compact Form: The combination of DFN and SC70/SOT packages enables powerful, multi-channel drive solutions within the stringent space constraints of a collaborative robot arm.
Enhanced Safety and Reliability: Discrete MOSFETs allow for flexible and verifiable safety circuit design. Independent channel control facilitates fault containment.
System Efficiency: Low Rds(on) devices minimize energy waste as heat, crucial for battery-operated or energy-sensitive applications.
Optimization and Adjustment Recommendations:
Higher Power Joints: For joints >200W, consider higher-current alternatives like VBGQF1806 (80V, 56A, SGT) for even lower losses.
Higher Voltage Systems: For 48V bus robots, select 60V-100V rated MOSFETs like VBI125N5K (250V, suitable with high margin) for the joint drive stage.
Integration: For very high I/O density, explore multi-channel driver ICs that integrate the MOSFETs and protection.
The selection of power MOSFETs is critical in designing the motion control and power distribution systems for vision-guided collaborative robots. The scenario-based selection and systematic design methodology proposed herein aim to achieve the optimal balance among precision, safety, compactness, and reliability. As collaborative robots evolve towards greater autonomy and sensitivity, the underlying hardware, including robust and efficient power switching solutions, remains the foundation for their performance and safe human interaction.

Detailed Topology Diagrams

Joint Motor Drive H-Bridge Topology Detail

graph LR subgraph "Three-Phase H-Bridge Motor Driver" POWER_IN["24V/48V DC Bus"] --> C_BUS["DC Bus Capacitors"] C_BUS --> U_PHASE["U Phase Bridge Leg"] C_BUS --> V_PHASE["V Phase Bridge Leg"] C_BUS --> W_PHASE["W Phase Bridge Leg"] subgraph "U Phase Bridge" UH_NODE["High-Side Node"] --> Q_UH["VBQF1405
High-Side MOSFET"] UL_NODE["Low-Side Node"] --> Q_UL["VBQF1405
Low-Side MOSFET"] Q_UH --> MOTOR_U["Motor U Terminal"] Q_UL --> MOTOR_U end subgraph "V Phase Bridge" VH_NODE["High-Side Node"] --> Q_VH["VBQF1405
High-Side MOSFET"] VL_NODE["Low-Side Node"] --> Q_VL["VBQF1405
Low-Side MOSFET"] Q_VH --> MOTOR_V["Motor V Terminal"] Q_VL --> MOTOR_V end subgraph "W Phase Bridge" WH_NODE["High-Side Node"] --> Q_WH["VBQF1405
High-Side MOSFET"] WL_NODE["Low-Side Node"] --> Q_WL["VBQF1405
Low-Side MOSFET"] Q_WH --> MOTOR_W["Motor W Terminal"] Q_WL --> MOTOR_W end MOTOR_U --> JOINT_MOTOR["Joint Motor
50-200W"] MOTOR_V --> JOINT_MOTOR MOTOR_W --> JOINT_MOTOR end subgraph "Gate Driving & Control" MOTOR_CONTROLLER["Motor Controller MCU/DSP"] --> GATE_DRIVER["3-Phase Gate Driver IC"] GATE_DRIVER --> UH_DRIVE["High-Side Drive U"] GATE_DRIVER --> UL_DRIVE["Low-Side Drive U"] GATE_DRIVER --> VH_DRIVE["High-Side Drive V"] GATE_DRIVER --> VL_DRIVE["Low-Side Drive V"] GATE_DRIVER --> WH_DRIVE["High-Side Drive W"] GATE_DRIVER --> WL_DRIVE["Low-Side Drive W"] UH_DRIVE --> Q_UH UL_DRIVE --> Q_UL VH_DRIVE --> Q_VH VL_DRIVE --> Q_VL WH_DRIVE --> Q_WH WL_DRIVE --> Q_WL end subgraph "Current Sensing & Protection" SHUNT_RESISTOR["Shunt Resistor"] --> CURRENT_AMP["Current Sense Amplifier"] CURRENT_AMP --> MOTOR_CONTROLLER OVERCURRENT["Overcurrent Comparator"] --> FAULT["Fault Signal"] FAULT --> GATE_DRIVER end subgraph "Thermal Management" THERMAL_PAD["DFN8 Thermal Pad"] --> THERMAL_VIAS_JOINT["Thermal Vias"] THERMAL_VIAS_JOINT --> PCB_COPPER_JOINT["2oz Copper Pour"] PCB_COPPER_JOINT --> JOINT_HS["Joint Heatsink"] JOINT_HS --> ARM_STRUCTURE_JOINT["Arm Metal Structure"] end style Q_UH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_VH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_WH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

I/O Module High-Side Switch Topology Detail

graph LR subgraph "Dual Channel High-Side Switch" IO_MCU["I/O Controller MCU
3.3V GPIO"] --> LEVEL_SHIFTER_IO["Level Shifter Circuit"] LEVEL_SHIFTER_IO --> GATE_DRIVE_IO["Gate Drive Circuit"] subgraph "VBKB4265 Dual P-MOS Package" DRAIN1["Drain 1 (Channel 1)"] --> SOURCE1["Source 1"] DRAIN2["Drain 2 (Channel 2)"] --> SOURCE2["Source 2"] GATE1["Gate 1"] --> CHANNEL1["P-MOS 1"] GATE2["Gate 2"] --> CHANNEL2["P-MOS 2"] end GATE_DRIVE_IO --> GATE1 GATE_DRIVE_IO --> GATE2 POWER_24V["24V I/O Power"] --> DRAIN1 POWER_24V --> DRAIN2 SOURCE1 --> LOAD1["Inductive Load 1
Solenoid/Valve"] SOURCE2 --> LOAD2["Inductive Load 2
Gripper/Tool"] LOAD1 --> GND_IO["Ground"] LOAD2 --> GND_IO end subgraph "Protection Circuitry" TVS_IO["TVS Diode Array"] --> LOAD1 TVS_IO --> LOAD2 FLYBACK_IO["Flyback Diode"] --> LOAD1 FLYBACK_IO --> LOAD2 PULLDOWN["Pull-Down Resistors"] --> GATE1 PULLDOWN --> GATE2 end subgraph "Multi-Channel Expansion" subgraph "Channel Array (6 Channels)" CH1["Channel 1"] --> Q1["VBKB4265 Ch1"] CH2["Channel 2"] --> Q2["VBKB4265 Ch1"] CH3["Channel 3"] --> Q3["VBKB4265 Ch1"] CH4["Channel 4"] --> Q4["VBKB4265 Ch2"] CH5["Channel 5"] --> Q5["VBKB4265 Ch2"] CH6["Channel 6"] --> Q6["VBKB4265 Ch2"] end IO_MCU --> CH1 IO_MCU --> CH2 IO_MCU --> CH3 IO_MCU --> CH4 IO_MCU --> CH5 IO_MCU --> CH6 end subgraph "Thermal Design" SC70_PACKAGE["SC70-8 Package"] --> COPPER_SHARING["Copper Area Sharing"] COPPER_SHARING --> AIRFLOW_IO["Board Airflow"] AIRFLOW_IO --> INTERNAL_FAN_IO["Internal Fan"] end style DRAIN1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px style DRAIN2 fill:#fff3e0,stroke:#ff9800,stroke-width:2px

Sensor Power Management Topology Detail

graph LR subgraph "Intelligent Load Switch Network" SENSOR_MCU["Sensor Power MCU"] --> VISION_GPIO["Vision System GPIO"] SENSOR_MCU --> LIDAR_GPIO["LiDAR GPIO"] SENSOR_MCU --> TOF_GPIO["ToF Sensor GPIO"] SENSOR_MCU --> FORCE_GPIO["Force Sensor GPIO"] subgraph "Vision System Switch" VISION_GPIO --> R_GATE_V["10Ω Gate Resistor"] R_GATE_V --> Q_VISION["VBI1314 N-MOS"] Q_VISION --> VISION_POWER["Vision Camera Power"] SOFT_START_V["Soft-Start Circuit"] --> VISION_POWER CURRENT_LIMIT_V["Current Limiter"] --> VISION_POWER end subgraph "LiDAR Power Switch" LIDAR_GPIO --> R_GATE_L["47Ω Gate Resistor"] R_GATE_L --> Q_LIDAR["VBI1314 N-MOS"] Q_LIDAR --> LIDAR_POWER["LiDAR Module Power"] INRUSH_L["Inrush Control"] --> LIDAR_POWER end subgraph "ToF Sensor Switch" TOF_GPIO --> R_GATE_T["22Ω Gate Resistor"] R_GATE_T --> Q_TOF["VBI1314 N-MOS"] Q_TOF --> TOF_POWER["ToF Sensor Power"] SEQ_CONTROL["Sequencing Control"] --> TOF_POWER end subgraph "Force Sensor Switch" FORCE_GPIO --> R_GATE_F["33Ω Gate Resistor"] R_GATE_F --> Q_FORCE["VBI1314 N-MOS"] Q_FORCE --> FORCE_POWER["Force Sensor Power"] end end subgraph "Power Sequencing & Management" POWER_SEQ["Power Sequencing Controller"] --> SEQUENCE["Startup Sequence"] SEQUENCE --> VISION_GPIO SEQUENCE --> LIDAR_GPIO SEQUENCE --> TOF_GPIO SEQUENCE --> FORCE_GPIO MONITORING_S["Power Monitoring"] --> CURRENT_SENSE_S["Current Sensing"] CURRENT_SENSE_S --> SENSOR_MCU VOLTAGE_SENSE["Voltage Sensing"] --> SENSOR_MCU end subgraph "Thermal & Package" SOT89_PACKAGE["SOT89 Package"] --> COPPER_AREA["Adequate Copper Area"] COPPER_AREA --> THERMAL_RELIEF["Thermal Relief"] AIRFLOW_S["Board Airflow"] --> Q_VISION AIRFLOW_S --> Q_LIDAR AIRFLOW_S --> Q_TOF AIRFLOW_S --> Q_FORCE end style Q_VISION fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_LIDAR fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_TOF fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_FORCE fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
Download PDF document
Download now:VBKB4265

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat