TR06 DR1020 0.4uH 50A 10X20 magnet power choke
Custom choke or transformer is availabe.
Manufacturer of SMPS HF transformer and choke in China.