Here we have a NOS (New Old Stock) Honda motorcycle cylinder head cover / cam rocker cover. The part number on the box is rather faded but i think its 12310-386-000? I believe it's for a 1970, s XL250 or TL250 or SL250 that used a 4-valve head.
The box is tatty but the actual cover is in perfect condition. Please enlarge all the photos and have a good look at the item yourself to be sure it's correct for you motorcycle. Any Q, s please ask.