Output 66f800bfbf3b99e1d0739426a56f3bbb5066e89a2d33395db2091cc860ab9270:14

value
677239
script pubkey
OP_0 OP_PUSHBYTES_20 ca58c44ce6546cd382d8172f3a430b7c77595491
address
bc1qefvvgn8x23kd8qkczuhn5sct03m4j4y3z37vpj
transaction
66f800bfbf3b99e1d0739426a56f3bbb5066e89a2d33395db2091cc860ab9270
spent
true