Output ef3ddafc6baa9114e02fa659c93f915878131f7cf3078a018d7ffbb03804ff40:1

value
38533710
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cdcc5c2a4db3daee89230d6a5e128d7bc1f1a457 OP_EQUAL
address
MSfKZwPdFveqy3yYZhpZd19vev6TaS5vmK
transaction
ef3ddafc6baa9114e02fa659c93f915878131f7cf3078a018d7ffbb03804ff40
spent
true