This is a brand new ram seal kit that fits the bucket, boom and dipper ram (JCB Ref 903/20887) that will fit 814, 818, 820 ,822 If you are unsure if this fits your machine please provide your serial number and we can confirm if this part is correct for your machine.