Output ddaf20e81f0c11234240a9a03894cacf2b6105454b050742d668701f67203cb8:44

value
67980632
script pubkey
OP_HASH160 OP_PUSHBYTES_20 66983017a928a0ff063034933f3107341dcc8cd2 OP_EQUAL
address
MHFdUCFjwiHZeHC6EcTEkbqNQuNAtwykXN
transaction
ddaf20e81f0c11234240a9a03894cacf2b6105454b050742d668701f67203cb8
spent
true