Mephedrone and 3,4-Methylenedioxypyrovalerone (MDPV): Synthetic Cathinones With Serious Health Implications.

Mephedrone and 3,4-Methylenedioxypyrovalerone (MDPV): Synthetic Cathinones With Serious Health Implications.