I had a CBR300 so assume the tank is the same on the CB300F. In which case it is not interchangeable with the CB300R as the later bike has the real tank hidden under a plastic cover which has to be removed to get at the tank. The CB300R tank is 10 litres. Fittings would be different too as the frames are different.