Output 65985e9307d003aaf0bfa8d620b28c2b6cc3332b66a68dd04b82513d8052dd1e:21

value
27690218
script pubkey
OP_0 OP_PUSHBYTES_20 e6b4dcb86a528004a2767f8973573bedfa993cce
address
bc1qu66dewr222qqfgnk07yhx4emahafj0xw39dhu2
transaction
65985e9307d003aaf0bfa8d620b28c2b6cc3332b66a68dd04b82513d8052dd1e
spent
true