1 / 5

CNY 371.10

CNY 374.85 1%

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