It looks to me to be OIF . it may fit 71-72 BSA 71-? Triumph
I am going by dual petcock which suggest Brit bike , and the round hole which may be access to the oil filler .
The one other thing , these other pictures of catalogue bikes
Don’t show cut outs for the shocks that m143
Body has .
Inflation belongs in your tires.
Not in your grocery bill.