The Pearl PEM5818 Front Top Mount Buffer Rubber is specifically designed for FORD vehicles, with a reference OE/OEM number of 6095487. This is a bushing and is placed on the front of the vehicle. Manufactured by Pearl, this top mount buffer rubber provides essential support for the suspension system, ensuring a smooth and stable driving experience.