Output 8643b120fc28233c76c5c2438a8c54c3de7f3c9446f1ea0439ca38393882caaa:13

value
668149
script pubkey
OP_0 OP_PUSHBYTES_20 3997ac27bf99921b71fb97d09666887ea70f4a31
address
bc1q8xt6cfalnxfpku0mjlgfve5g06ns7j33340kwl
transaction
8643b120fc28233c76c5c2438a8c54c3de7f3c9446f1ea0439ca38393882caaa
spent
true