Manufacturer Part Number Description
KAMOKA 890024 Holder, engine mounting
KAMOKA 890094 Holder, engine mounting