Hi. One important characteristic for a brandable domain is distinctiveness, i.e. it is unique and easily recognisable. Sorry, but I disagree that this domain is brandable. On the contrary, it is very generic and non-distinctive. You could spend millions on attempting to brand this domain, and people would still forget it. So, sorry, but I do not feel this is brandable.
Good luck anyway.