Output 66e280f84d82109ffc3ca48ca835b0df31b7eb591f38a4c52e724e69a3d232ef:0

value
348248
script pubkey
OP_0 OP_PUSHBYTES_20 caf85a4c463301831cea72fbd9d69d596ada687f
address
bc1qetu95nzxxvqcx882wtaan45at94d56rlhsv6tp
transaction
66e280f84d82109ffc3ca48ca835b0df31b7eb591f38a4c52e724e69a3d232ef
spent
true