Transaction 66baf967db7280d9d889cabf6b4456f3b598b12092e93438a99389da96facc9a
1 Input
1 Output
-
66baf967db7280d9d889cabf6b4456f3b598b12092e93438a99389da96facc9a:0
- value
- 2395014
- script pubkey
- OP_0 OP_PUSHBYTES_20 81b220ef43054e89dd0fef35d0a5cb1402bdf70d
- address
- bc1qsxezpm6rq48gnhg0au6apfwtzsptmacdclg4g4