15A Toroidal Power Supply Smoothing Choke / Inductor From Military power Supply.

ID 50mm OD 110mm heights is 40mm . each weights around 1.4kg