I know this is an old post but I have a Triton Arro (yes spelled ARRO) 7.5hp and the only info I could find on it is this webpage which has it spelled Arrow. My outboard says right on it made by Triton in Montreal.
http://www.discount-marine-parts.com/ob_triton.html