from the outside in, Ephedra smells strongly like an herb, Ephedrine smells like a chemical.
Ephedrine Hcl is a synthetic compound & 110% the real thing.
Ephedra must be assayed for % active ephedrine potency.
Theorically that's the same, but i'd go for ephedrine hcl & carefully see labels.