Output 66ba68503791b890cc99ff8546853129bcee437e175b8fc74a89d7aa236ec016:1

value
668316
script pubkey
OP_0 OP_PUSHBYTES_20 c996d7d52a860ded65522fb7439af29d64e1a7fd
address
bc1qextd04f2scx76e2j97m58xhjn4jwrflastlcv5
transaction
66ba68503791b890cc99ff8546853129bcee437e175b8fc74a89d7aa236ec016
spent
true