1 / 5

CNY 374.85

CNY 374.85 0%

3A multi-channel step-down module regulated power supply board 3.3V 5V 12V adjustable output 2-28V DD31AJQA

More To Love
View details & Buy