Output 668f900ee124f8a8b0095c5b2425bb4acc1d7e451210216daee1de9ebdd95e31:11

value
134729422
script pubkey
OP_HASH160 OP_PUSHBYTES_20 1f830ebaef6846b33854ba5e8e321e2bf144217d OP_EQUAL
address
MAmnBQzSVMf5wMq3FiYKYdUGHpPgqcnESx
transaction
668f900ee124f8a8b0095c5b2425bb4acc1d7e451210216daee1de9ebdd95e31
spent
true