52428 bearing price in Solomon Islands