Inductor Power - Shielded - Wirewound - 12 x 12 x 10mm - 33 µH - 1KHz - 4.4A - 52m Ohm.
One quick question — takes less than 10 seconds.