Output 66436fa64206041b8096f67fc33ec40d07dd87e21792d091a98fb3831870173e:2

value
12914
script pubkey
OP_0 OP_PUSHBYTES_20 323196c2d1e48a0cbb64f07fcfcf1861592c7e40
address
bc1qxgcedsk3uj9qewmy7plulnccv9vjcljq3hj2fz
transaction
66436fa64206041b8096f67fc33ec40d07dd87e21792d091a98fb3831870173e
spent
true