Output 668f604a160d326e124381c7bf82427907caeea83fb1563f71056c1e6d0f7130:32

value
131652
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 e50e41b8ba62ef244565953147ced3f8d267a46d OP_EQUALVERIFY OP_CHECKSIG
address
1Mt8pWDjC1uq7r7nrvSCGJUCGE63UCLHZD
transaction
668f604a160d326e124381c7bf82427907caeea83fb1563f71056c1e6d0f7130
spent
true