Output afebf5131f30923f214e95d42c8c417451584743e5402174ba2fb17dfce3a67f:36

value
12655879
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2ba9edfd0b088315e6a64e6a3d3d044eaa56f4ee OP_EQUAL
address
MBt2rbc2xdVrKe1gaR2fQrFdziuYjWY7gA
transaction
afebf5131f30923f214e95d42c8c417451584743e5402174ba2fb17dfce3a67f
spent
true