See Brady Products
3-Phase Delta Multi-Stage High Current EMI Power Line Filter - 520V - 1000A - Stud Terminals