That ebay link directs to an auction for a box marked "8021" I'll let the others comment on the focusing ability of a 75mm lens with that board. The manual calls for the "8023" for a 75mm lens, but it look like there is only a few millimeters difference in the mounting location between the two lensboards.
There is a PDF of the manual here, it even has an exploded diagram: