Sounds like you could just work with the page structure and make this happen. If you had maybe a tabbed layout, both with different repeaters, the first tab could show the main product, and allow for the purchase, while the other tab can be support or replacement parts, which can show the products underneath the main product. Would that fulfill your needs?