US 2.4 Meter
The International 2.4mR Racing Sailboat
It looks like nothing was found at this location. Maybe try a search?