MP1584EN DC-DC Step-down 3A Fix Fixed 12V Output LM2596 Small Size

MP1584EN DC-DC Step-down 3A Fix Fixed 12V Output LM2596 Small Size