HappyValley,
yes that is a HuaSheng
it needs the cooling shroud attached (have heard exhaust valve will burn up without it)
the pipe is flexible and rustproof with ridges inside and out
I have heard it sounds very nice and adds power (I need a short pipe for pulling the girls/trailer)
available from any EZM dealer