Rod, Oil Buffer Piston Part Number: 6009830 National Stock Number (NSN): 1005-00-600-9830
Description of the product here