Output 668825318e6d1cb14c0f0d2c79902d991dbbc50fc5893f0f74dac8d42dca0aab:6

value
17066887
script pubkey
OP_0 OP_PUSHBYTES_20 89c1fdf8140c6c8d320e192eb87b2e9f3ed7f05c
address
bc1q38qlm7q5p3kg6vswryhts7ewnuld0uzupgfe65
transaction
668825318e6d1cb14c0f0d2c79902d991dbbc50fc5893f0f74dac8d42dca0aab
spent
true