Home/
Registry/
Subaru/
Legacy/
2005-2009/
“Silver Legacy”/
Photo
supermotors.net/registry/media/1092452
Clutch pressure plate with "MADE IN JAPAN" stamp.
A close-up view of a clutch pressure plate with "24 A MADE IN JAPAN 12-24050" stamped into the metal. The part is silver and shows signs of wear and some rust.
Is this accurate? Sign in to help verify it.
No comments yet.