Output 66ffeb4e8d6d4f03b5816bfac3d2e0414b9be54f00ea9e403da0ad545688075e:1

value
149195759
script pubkey
OP_0 OP_PUSHBYTES_20 c6b27b38c2fc81aaac128bd8dd3f47ba0eea907d
address
bc1qc6e8kwxzljq64tqj30vd6068hg8w4yraxat2le
transaction
66ffeb4e8d6d4f03b5816bfac3d2e0414b9be54f00ea9e403da0ad545688075e
confirmations
106568
spent
true