You should be able to use google/bing just as well as any one of us.
While screw terminals may be somewhat harder to come by, a 270 uF/500V cap shouldn't be too hard to locate.
I know 11 weeks of lead time kinda sucks, but that should be plenty of time to do a hack/mod to accept a soldered lead.
»
www.digikey.com/product- ··· /1699514