Analogs of : Stark - SKEM-0660089 Article Availability Price Stark SKEM-0660089 Substitutes Holder, engine mounting system Fitting Position: Upper RightLength: 112mmMaterial: Rubber/MetalRod/Strut: Coupling Rod