I got mine from the post above and it is a 3 piece billet unit. There is no internal baffling but it does come apart, so it would be very easy to add some. It also has a drain hole tapped in the side at the bottom. I'm 500 miles from home (and will be until early April) so there won't be any install pics for quite some time. I got the polished unit but they also have red and blue. I'll tell you now that the supplied hose kit is total BS, but the reservoir is very nice.
Me being me, I've already removed all the fittings to install Aeroquip and Swagelok stuff.