Output 66d90d9a84d3156437f7c0863c0eb45676e934a070add789757315f8269311f5:0

value
3155595
script pubkey
OP_0 OP_PUSHBYTES_20 ef52995fff86cf587824c9ca15a9d8344e7b7f58
address
bc1qaaffjhllsm84s7pye89pt2wcx388kl6cxh8k8v
transaction
66d90d9a84d3156437f7c0863c0eb45676e934a070add789757315f8269311f5
spent
true