Output 66db3e059864922ab41ee3a225fb3ccd61342b6c18e04f50752ca6127063bb44:0

value
12618986
script pubkey
OP_HASH160 OP_PUSHBYTES_20 70f13d27ae8a1606bb1dc975c4b27ed96670a82c OP_EQUAL
address
MJCLuVCAxGYeiz8BHAZyAe9VfFJwcWfQ4F
transaction
66db3e059864922ab41ee3a225fb3ccd61342b6c18e04f50752ca6127063bb44
spent
true