Output ed66e7bf2bdc31648a0580bb167198a7cb53c527aedbf54b40bfa65b50f13cac:23

value
12210879
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cddcaff058ea40c45ccaf5e5a8ae68bc29118421 OP_EQUAL
address
MSff8NiF6scXnQeBYugKds5cs5AVhPhc9A
transaction
ed66e7bf2bdc31648a0580bb167198a7cb53c527aedbf54b40bfa65b50f13cac
spent
true