А не надо выбирать на сайте. Делаешь табличку в экселе с компонентами, аналогами, количествами и рассылаешь им с просьбой выписать счет на поставку и ждешь, они сами там поищут по своим сайтам и пришлют счет на те позиции что у них есть. По крайней мере у меня так прокатывало 5 лет назад. А ты потом только смерджишь разные счета выбрав повторяющиеся позиции по цене или срокам, или что там тебе важнее.
https://embedders.org - блоги разработчиков встраиваемых систем.