Has anyone heard of this type of Deca ?
"They" say it's manufactured by an Italian company called "Venvel". I'm trying to figure out if it even exists. I haven't seen the vial itself yet, and could only use common sense to determine authenticity because i never seen this particular brand on the boards. I have serious doubts about getting this.