New Holland Decal T5.105 LH

Item No.84536150