Tried and true (Made in Germany) torque converter seal for all automatic transaxles, 76-91
VW part # 003519089D