Toyota Starlet Glanza EP90 EP91 window regulator Right side RH 85710-10090

Conditions: Used in good conditions. Made in Japan.

eBay