Output d59314fb30bfd4d128d8ea04ea68881bd5696d904c4bf6ee39deb9056c19c003:9

value
21310882
script pubkey
OP_0 OP_PUSHBYTES_20 ad2f207f816c1aa60a4e6c2a3ca1a5ad78cd40d6
address
bc1q45hjqlupdsd2vzjwds4regd944uv6sxkud0aau
transaction
d59314fb30bfd4d128d8ea04ea68881bd5696d904c4bf6ee39deb9056c19c003
spent
true