Output 66fd35bac5a158f14ed95aeb9372b7007409e14abb38ff0993b0e42488afea1c:0

value
20449904
script pubkey
OP_HASH160 OP_PUSHBYTES_20 dfef003da9ea0a7d6f1001bec435e0d39457f6a3 OP_EQUAL
address
MUKDEHUZHPFY4JoHbUgL89Ls3pMdHpwfni
transaction
66fd35bac5a158f14ed95aeb9372b7007409e14abb38ff0993b0e42488afea1c
spent
true