Output 66b20e826c42bb1e8cd3d88b905c96d42f87295d4cc4cc0cdc549723e03e3a3f:3

value
13817244
script pubkey
OP_HASH160 OP_PUSHBYTES_20 708f929c3b1f47ddc3e785ad288c83ade1b03866 OP_EQUAL
address
3BxBbdm1sSA5jApYBprLY5uqqdMYffTbmR
transaction
66b20e826c42bb1e8cd3d88b905c96d42f87295d4cc4cc0cdc549723e03e3a3f
spent
true