Methylenedioxypyrovalerone, also known as MDPV or MDPK
1-(benzo[d][1,3]dioxol-5-yl)-2-(pyrrolidin-1-yl)pentan-1-one hcl.
cas: 24622-62-6 clean white powder, with 99,5% purity