Output fba91b7df51f58819af4579b98e9585c04a8e87cb284ec207651685a0fc3f127:52

value
21496
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 50ab5d67f3999683f4a82cb4fea7037b5f527bd0 OP_EQUALVERIFY OP_CHECKSIG
address
18MYLzCSazuq1XTKPEaXLDoSmx4Ft17wHK
transaction
fba91b7df51f58819af4579b98e9585c04a8e87cb284ec207651685a0fc3f127
confirmations
256066
spent
true