at first i thought i need to replace the whole knuckle,luckily the new wheel bearing is still available
here is the item number just in case u guys needed it
as for the oil seal
Musashi oil seal - part no 90311-48013
pressed inside the knuckle and ready to be installed!