I've always found any struts I need on here (in one way or another, even if just finding something with the right length and stroke) -
http://www.strutsdirect.co.uk
Pointed that way by the late great Groomus. I imagine if you contacted them they'd find you something that'll fit.