km duke