Daihatsu;5DK-20 MECHANICAL SEAL( As per our Engine AE #2: DK520Z0627, AE#3: DK520Z0628) DAIHATSU.DK-20.C038470360