Output fb80a4ed419e113ab5698ae59b2c89185c4e459e33c7121cff5b69e6fd53031a:22

value
12180892
script pubkey
OP_HASH160 OP_PUSHBYTES_20 dba7b78fcc90bbd0bcb7910e4c3a4d0b6c83beca OP_EQUAL
address
MTvb8dDE7TAjn1i3xZQ92nNbjP6F9qYDEA
transaction
fb80a4ed419e113ab5698ae59b2c89185c4e459e33c7121cff5b69e6fd53031a
spent
true