Try Sailorman in Lauderdale. 3000 S Andrews Ave, Fort Lauderdale, FL 33316 I was there 2 weeks ago and they had several.
What is the operating voltage and do you have the controller?
Do you have 2 of these still available?
Is the davit still available? What is the electrical requirements?