that look like one from a zieman trailer which i believe is out of business. i had one build like that back in 97. any fabrication shop can make it for you easily. all you need are the dimensions. i had a zieman trailer with a 89 Yamaha 500 ski and had the pin through bow setup. later bought a 97 seadoo gsx and had to have one made.