Description Description Front left power window regulator Direct fit replacement Compatible with 2007 Toyota Sienna Partslink number TO1350192 CE and LE trim compatible Durable OEM-grade construction Restores smooth window operation View AllClose