Oil seal structure and turbocharger | Patent Publication Number 20180100545 | Patexia