Output fabf7fa8aec37892cd3b86d1f203ddade7d8a9e89a03bf7e98d65842006fb5bd:0

value
10915921
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c4ba6a82ab03abe253d50156f9aeed33ebace54e OP_EQUAL
address
3KdDgZGcRepz1LqtK5M21jBW8xhVbijNc7
transaction
fabf7fa8aec37892cd3b86d1f203ddade7d8a9e89a03bf7e98d65842006fb5bd
spent
true