Advertisement
Advertisement

DEM

Deutsche eMark logo

Deutsche eMark

0.00292347622
-0.00004948655
-1.66%
Oct 06, 24:32 UTC

Deutsche eMark (DEM) Historical Data

Advertisement