Output 66d2262814eb55cd74602841a7863b1583d84aae65bbf00bae48aa31d4379708:1

value
18710552
script pubkey
OP_0 OP_PUSHBYTES_20 3ddc07962f031eed63dbe9a68ee52674828cacca
address
bc1q8hwq0930qv0w6c7maxngaefxwjpgetx2g6drpw
transaction
66d2262814eb55cd74602841a7863b1583d84aae65bbf00bae48aa31d4379708
spent
true