Inductor Power - Wirewound - 13 x 13 x 7mm - 1 mH - 100KHz - 650 mA - 1.6 Ohm.
One quick question — takes less than 10 seconds.