This after market oil cooler in good condition came off a 1986 Yamaha SRX 600 that I have purchased. It was working fine on the bike.
I removed it because I intend to install a smaller one.
Measurement:
12" x 1&1/2" x 1&1/2" not counting the fittings.
Comes with hoses and fittings - what you see is what you get.
Also, I can't find a brand name.