Buy From China Factory!
MP38892DN-LF Power Management IC Buck Switching Regulator IC Positive Adjustable 0.8V 1 Output 6A 6A, 42V, 420KHz Step-Down Converter with Synchroniza...