Output ef2139e896817e584d4dded5eaf7305000427e95f038700c9278a98a590bc863:21

value
31552446
script pubkey
OP_HASH160 OP_PUSHBYTES_20 66a70cf68502b3dae80058e4c8b0c467f40b31be OP_EQUAL
address
3B3nxzVumtk8n1NMtSSWAijfHDUYWs8NnL
transaction
ef2139e896817e584d4dded5eaf7305000427e95f038700c9278a98a590bc863
spent
true