Output 66c12fbebbb80da3a6b2976fa993c5f6a4a72f3d5e974701bae31139c2116565:2

value
85164
script pubkey
OP_0 OP_PUSHBYTES_20 ddbba0f6a8afd7b0e7eb4bd4a3031bbd3f56deaa
address
bc1qmka6pa4g4ltmpeltf022xqcmh5l4dh428s5n7c
transaction
66c12fbebbb80da3a6b2976fa993c5f6a4a72f3d5e974701bae31139c2116565
spent
true