New original EN5339QI IC switching regulator QFN24 screen printing EN5339 converter

New original EN5339QI IC switching regulator QFN24 screen printing EN5339 converter