Analogs of : KRAFT AUTOMOTIVE - 1491687 Article Availability Price KRAFT AUTOMOTIVE 1491687 Substitutes Holder, engine mounting system OCAP 1226386 Substitutes Holder, engine mounting system Fitting Position: RearMaterial: Rubber/Metal