New search engine for sourcing obscure watch parts